diff --git a/Alens/movementSystem0.0.2/Export/movementSystem-0.0.2.zip b/Alens/movementSystem0.0.2/Export/movementSystem-0.0.2.zip
deleted file mode 100644
index 92a60a7..0000000
Binary files a/Alens/movementSystem0.0.2/Export/movementSystem-0.0.2.zip and /dev/null differ
diff --git a/Alens/movementSystem0.0.2/export_presets.cfg b/Alens/movementSystem0.0.2/export_presets.cfg
deleted file mode 100644
index 3b20b71..0000000
--- a/Alens/movementSystem0.0.2/export_presets.cfg
+++ /dev/null
@@ -1,41 +0,0 @@
-[preset.0]
-
-name="Windows Desktop"
-platform="Windows Desktop"
-runnable=true
-custom_features=""
-export_filter="all_resources"
-include_filter=""
-exclude_filter=""
-export_path="Export/runMe.exe"
-script_export_mode=1
-script_encryption_key=""
-
-[preset.0.options]
-
-custom_template/debug=""
-custom_template/release=""
-binary_format/64_bits=true
-binary_format/embed_pck=false
-texture_format/bptc=false
-texture_format/s3tc=true
-texture_format/etc=false
-texture_format/etc2=false
-texture_format/no_bptc_fallbacks=true
-codesign/enable=false
-codesign/identity_type=0
-codesign/identity=""
-codesign/password=""
-codesign/timestamp=true
-codesign/timestamp_server_url=""
-codesign/digest_algorithm=1
-codesign/description=""
-codesign/custom_options=PoolStringArray( )
-application/icon=""
-application/file_version=""
-application/product_version=""
-application/company_name=""
-application/product_name=""
-application/file_description=""
-application/copyright=""
-application/trademarks=""
diff --git a/Alens/movementSystem0.0.2/icon.png b/Alens/movementSystem0.0.2/icon.png
deleted file mode 100644
index c98fbb6..0000000
Binary files a/Alens/movementSystem0.0.2/icon.png and /dev/null differ
diff --git a/Alens/movementSystem0.0.2/movementSystem-0.0.2.zip b/Alens/movementSystem0.0.2/movementSystem-0.0.2.zip
deleted file mode 100644
index 92a60a7..0000000
Binary files a/Alens/movementSystem0.0.2/movementSystem-0.0.2.zip and /dev/null differ
diff --git a/Alens/movementSystem0.0.2/project.godot b/Alens/movementSystem0.0.2/project.godot
deleted file mode 100644
index d8f36f4..0000000
--- a/Alens/movementSystem0.0.2/project.godot
+++ /dev/null
@@ -1,55 +0,0 @@
-; Engine configuration file.
-; It's best edited using the editor UI and not directly,
-; since the parameters that go here are not all obvious.
-;
-; Format:
-; [section] ; section goes between []
-; param=value ; assign values to parameters
-
-config_version=4
-
-[application]
-
-config/name="Game Project"
-run/main_scene="res://root/levels/testing_grounds/test_level.tscn"
-config/icon="res://icon.png"
-
-[display]
-
-window/size/height=571
-window/size/resizable=false
-
-[input]
-
-inpt_up={
-"deadzone": 0.5,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":87,"unicode":0,"echo":false,"script":null)
-, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777232,"unicode":0,"echo":false,"script":null)
- ]
-}
-inpt_down={
-"deadzone": 0.5,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":83,"unicode":0,"echo":false,"script":null)
-, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777234,"unicode":0,"echo":false,"script":null)
- ]
-}
-inpt_left={
-"deadzone": 0.5,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":65,"unicode":0,"echo":false,"script":null)
-, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777231,"unicode":0,"echo":false,"script":null)
- ]
-}
-inpt_right={
-"deadzone": 0.5,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":68,"unicode":0,"echo":false,"script":null)
-, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777233,"unicode":0,"echo":false,"script":null)
- ]
-}
-
-[physics]
-
-common/enable_pause_aware_picking=true
-
-[rendering]
-
-environment/default_environment="res://default_env.tres"
diff --git a/Alens/movementSystem0.0.2/root/entities/assets/player_model/player_body_sprite.png b/Alens/movementSystem0.0.2/root/entities/assets/player_model/player_body_sprite.png
deleted file mode 100644
index b450311..0000000
Binary files a/Alens/movementSystem0.0.2/root/entities/assets/player_model/player_body_sprite.png and /dev/null differ
diff --git a/Alens/movementSystem0.0.2/root/entities/assets/player_model/player_body_sprite.png.import b/Alens/movementSystem0.0.2/root/entities/assets/player_model/player_body_sprite.png.import
deleted file mode 100644
index ae296d8..0000000
--- a/Alens/movementSystem0.0.2/root/entities/assets/player_model/player_body_sprite.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/player_body_sprite.png-ca376f69b8d959b76cb0f20ccc2a4243.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://root/entities/assets/player_model/player_body_sprite.png"
-dest_files=[ "res://.import/player_body_sprite.png-ca376f69b8d959b76cb0f20ccc2a4243.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/Alens/movementSystem0.0.2/root/entities/characters/player/behaviours/handlers/character_handler.gd b/Alens/movementSystem0.0.2/root/entities/characters/player/behaviours/handlers/character_handler.gd
deleted file mode 100644
index dd4ea27..0000000
--- a/Alens/movementSystem0.0.2/root/entities/characters/player/behaviours/handlers/character_handler.gd
+++ /dev/null
@@ -1,158 +0,0 @@
-extends KinematicBody2D
-
-# Node-Debug-Settings {} Debug element
-
-
-# != Node Exportable settings
-export var debugMode = false
-export var onGround = false
-export var rotationalStep = 1
-export var rotationalQuotient = 1.35
-export var movementSpeedQuotient = 50
-export var exponQuotient = 4
-
-# !!= Node Importables
-export var gravityQuotient = 25
-export var materialFrictionQuotient = 75
-export var environmentAirFrictionQuotient = 100
-
-# != Node settings and trackers
-var nodeVectoralOffset = 0
-var nodeVectoralmax = 0
-var nodeActiveRotation = 0
-var nodeDebug = {"vectors":{"casts":{}}}
-var velocityVector = Vector2()
-var maximumMovementSpeed = 120
-var colliderRotation = 0
-
-func _ready():
- # Acquire and set definitive settings
- nodeVectoralOffset = $player_body_sprite.texture.get_width() / 2 * $player_body_sprite.scale.x
- nodeVectoralmax = $player_body_sprite.texture.get_height() * $player_body_sprite.scale.y
- set_process(true) # {} Debug element
-
-# warning-ignore:unused_argument
-func _process(d):
- var client = acquire_client()
- var vdir = acquire_vdir(client)
- # Update the canvas {} Debug element
- update()
- if onGround == false:
- for type in range(0,vdir.size()):
- for vector in range(vdir[str(type)].size()):
- if "onGround" in vdir[str(type)][str(vector)]["ray"]:
- onGround = false
- else:
- onGround = true
-
-func acquire_client():
- var state = {
- "globalPos": global_transform.origin,
- "rotation": nodeActiveRotation
- }
- return state
-
-# Requires an Client element to process
-func acquire_vdir(client):
- var vdir = {
- "0": {
- "0": {
- "start": Vector2(0,0)+client["globalPos"],
- "end": Vector2(0,nodeVectoralmax).rotated(deg2rad(nodeActiveRotation))+client["globalPos"]
- },
- "1": {
- "start": Vector2(nodeVectoralOffset,0).rotated(deg2rad(nodeActiveRotation))+client["globalPos"],
- "end": Vector2(nodeVectoralOffset,nodeVectoralmax).rotated(deg2rad(nodeActiveRotation))+client["globalPos"]
- },
- "2": {
- "start": Vector2(-nodeVectoralOffset,0).rotated(deg2rad(nodeActiveRotation))+client["globalPos"],
- "end": Vector2(-nodeVectoralOffset,nodeVectoralmax).rotated(deg2rad(nodeActiveRotation))+client["globalPos"]
- }
- }
- }
- var sState = get_world_2d().direct_space_state
- for type in range(0,vdir.size()):
- for vector in range(vdir[str(type)].size()):
- vdir[str(type)][str(vector)]["ray"] = sState.intersect_ray(vdir[str(type)][str(vector)]["start"], vdir[str(type)][str(vector)]["end"], [self])
- if "position" in vdir[str(type)][str(vector)]["ray"]:
- ray_prcs(vdir[str(type)][str(vector)], str(vector), client)
- else:
- vdir[str(type)][str(vector)]["ray"] = {"position":Vector2(0,nodeVectoralmax).rotated(deg2rad(nodeActiveRotation)) + vdir[str(type)][str(vector)]["start"], "onGround": false}
- ray_prcs(vdir[str(type)][str(vector)], str(vector), client)
- adj_rot(vdir, client)
- return vdir
-
-func get_inpt():
- var inpt = {
- "up": false,
- "down": false,
- "left": false,
- "left-f": 0,
- "right": false,
- "right-f": 0
- }
- if Input.is_action_pressed("inpt_up"):
- inpt["up"] = true
- if Input.is_action_pressed("inpt_down"):
- inpt["down"] = true
- if Input.is_action_pressed("inpt_left"):
- inpt["left"] = true
- inpt["left-f"] = Input.get_action_strength("inpt_left")
- if Input.is_action_pressed("inpt_right"):
- inpt["right"] = true
- inpt["right-f"] = Input.get_action_strength("inpt_right")
- return inpt
-
-func _physics_process(delta):
- var naturalInput = get_inpt()
- var movementDirection = naturalInput["right-f"] - naturalInput["left-f"]
- var movementSpeed = movementDirection * movementSpeedQuotient
- var movementResistanceQuotient = materialFrictionQuotient + environmentAirFrictionQuotient
- if onGround == true:
- if abs(movementSpeed) < movementSpeedQuotient * 0.1:
- velocityVector.x = move_toward(velocityVector.x, 0, movementResistanceQuotient * delta)
- else:
- velocityVector.x += movementSpeed * delta * exponQuotient
- velocityVector.x = clamp(velocityVector.x, -maximumMovementSpeed, maximumMovementSpeed)
- velocityVector.y += gravityQuotient * delta
- velocityVector.y = clamp(velocityVector.y, -maximumMovementSpeed, maximumMovementSpeed)
- move_and_slide(velocityVector.rotated(deg2rad(nodeActiveRotation)))
- sprite_rot()
- else:
- gravityQuotient = gravityQuotient * exponQuotient
- velocityVector.y += gravityQuotient * delta
- velocityVector.y = clamp(velocityVector.y, -maximumMovementSpeed, maximumMovementSpeed)
- if movementDirection == 0:
- nodeActiveRotation = move_toward(nodeActiveRotation, 0, rotationalStep)
- else:
- nodeActiveRotation += rotationalStep * movementDirection
- move_and_slide(velocityVector.rotated(deg2rad(0)))
- sprite_rot()
- pass
-
-func adj_rot(vdir, client):
- var positiveNodeRayl = (vdir["0"]["1"]["start"] - vdir["0"]["1"]["ray"].position).distance_to(vdir["0"]["1"]["start"] - client["globalPos"])
- var negativeNodeRayl = (vdir["0"]["2"]["start"] - vdir["0"]["2"]["ray"].position).distance_to(vdir["0"]["1"]["start"] - client["globalPos"])
- var nodeRayDiff = positiveNodeRayl - negativeNodeRayl
- if nodeRayDiff > rotationalQuotient:
- nodeActiveRotation += rotationalStep
- if nodeRayDiff < -rotationalQuotient:
- nodeActiveRotation -= rotationalStep
- pass
-
-func ray_prcs(vdirel, id, client):
- nodeDebug["vectors"]["casts"][id] = {"start": vdirel["start"]-client["globalPos"],"end":vdirel["ray"].position-client["globalPos"]}
- pass
-
-func sprite_rot():
- var spriteOffsetDistance = sqrt(pow($player_body_sprite.position.x,2) + pow($player_body_sprite.position.y,2))
- var spriteOffsetVector = Vector2(0,spriteOffsetDistance).rotated(deg2rad(nodeActiveRotation))
- $player_body_sprite.position = spriteOffsetVector
- $player_body_sprite.rotation_degrees = nodeActiveRotation
- pass
-
-func _draw(): # {} Debug element
- if debugMode == true:
- for vector in range(0,nodeDebug["vectors"]["casts"].size()):
- draw_line(nodeDebug["vectors"]["casts"][str(vector)]["start"], nodeDebug["vectors"]["casts"][str(vector)]["end"], Color(255,255,255), 1)
- pass
diff --git a/Alens/movementSystem0.0.2/root/entities/characters/player/player_node.tscn b/Alens/movementSystem0.0.2/root/entities/characters/player/player_node.tscn
deleted file mode 100644
index ddcfb35..0000000
--- a/Alens/movementSystem0.0.2/root/entities/characters/player/player_node.tscn
+++ /dev/null
@@ -1,22 +0,0 @@
-[gd_scene load_steps=4 format=2]
-
-[ext_resource path="res://root/entities/characters/player/behaviours/handlers/character_handler.gd" type="Script" id=1]
-[ext_resource path="res://root/entities/assets/player_model/player_body_sprite.png" type="Texture" id=2]
-
-[sub_resource type="CircleShape2D" id=1]
-radius = 21.1957
-
-[node name="player_node" type="Node2D"]
-
-[node name="player_body" type="KinematicBody2D" parent="."]
-script = ExtResource( 1 )
-debugMode = true
-
-[node name="player_body_sprite" type="Sprite" parent="player_body"]
-position = Vector2( -0.134926, -0.204243 )
-scale = Vector2( 0.10262, 0.10262 )
-texture = ExtResource( 2 )
-
-[node name="CollisionShape2D" type="CollisionShape2D" parent="player_body"]
-position = Vector2( 0.0618744, -0.136429 )
-shape = SubResource( 1 )
diff --git a/Alens/movementSystem0.0.2/root/levels/testing_grounds/terrain_over_sprite.png b/Alens/movementSystem0.0.2/root/levels/testing_grounds/terrain_over_sprite.png
deleted file mode 100644
index 9d71535..0000000
Binary files a/Alens/movementSystem0.0.2/root/levels/testing_grounds/terrain_over_sprite.png and /dev/null differ
diff --git a/Alens/movementSystem0.0.2/root/levels/testing_grounds/terrain_over_sprite.png.import b/Alens/movementSystem0.0.2/root/levels/testing_grounds/terrain_over_sprite.png.import
deleted file mode 100644
index 91a6fa8..0000000
--- a/Alens/movementSystem0.0.2/root/levels/testing_grounds/terrain_over_sprite.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/terrain_over_sprite.png-4e9b57afa43b4dfcbcdb561256697281.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://root/levels/testing_grounds/terrain_over_sprite.png"
-dest_files=[ "res://.import/terrain_over_sprite.png-4e9b57afa43b4dfcbcdb561256697281.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/Alens/movementSystem0.0.2/root/levels/testing_grounds/terrain_sprite.png b/Alens/movementSystem0.0.2/root/levels/testing_grounds/terrain_sprite.png
deleted file mode 100644
index 11fc3a8..0000000
Binary files a/Alens/movementSystem0.0.2/root/levels/testing_grounds/terrain_sprite.png and /dev/null differ
diff --git a/Alens/movementSystem0.0.2/root/levels/testing_grounds/terrain_sprite.png.import b/Alens/movementSystem0.0.2/root/levels/testing_grounds/terrain_sprite.png.import
deleted file mode 100644
index 81e2961..0000000
--- a/Alens/movementSystem0.0.2/root/levels/testing_grounds/terrain_sprite.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/terrain_sprite.png-ccbe69d660361679049cfccfc6ea59a6.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://root/levels/testing_grounds/terrain_sprite.png"
-dest_files=[ "res://.import/terrain_sprite.png-ccbe69d660361679049cfccfc6ea59a6.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/Alens/movementSystem0.0.2/root/levels/testing_grounds/test_level.tscn b/Alens/movementSystem0.0.2/root/levels/testing_grounds/test_level.tscn
deleted file mode 100644
index 9dcece1..0000000
--- a/Alens/movementSystem0.0.2/root/levels/testing_grounds/test_level.tscn
+++ /dev/null
@@ -1,27 +0,0 @@
-[gd_scene load_steps=5 format=2]
-
-[ext_resource path="res://root/entities/characters/player/player_node.tscn" type="PackedScene" id=1]
-[ext_resource path="res://root/levels/testing_grounds/terrain_sprite.png" type="Texture" id=2]
-[ext_resource path="res://root/levels/testing_grounds/windowController.gd" type="Script" id=3]
-[ext_resource path="res://root/levels/testing_grounds/terrain_over_sprite.png" type="Texture" id=4]
-
-[node name="Node2D" type="Node2D"]
-script = ExtResource( 3 )
-
-[node name="StaticBody2D" type="StaticBody2D" parent="."]
-
-[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="StaticBody2D"]
-polygon = PoolVector2Array( 69.3387, 499.79, 68.3921, 502.574, 63.5834, 510.372, 57.4869, 519.937, 53.3875, 529.187, 50.3392, 539.383, 48.3421, 550.104, 47.9217, 562.823, 50.129, 577.959, 53.2824, 588.575, 57.9073, 597.615, 62.4271, 605.288, 68.1032, 612.33, 77.353, 621.685, 86.0773, 627.677, 95.9579, 633.353, 107.73, 637.557, 114.949, 640.063, 120.344, 646.702, 124.864, 653.114, 131.17, 661.733, 136.741, 669.091, 143.048, 676.659, 151.037, 685.803, 156.818, 692.215, 166.383, 701.044, 172.9, 707.351, 177.945, 711.661, 187.721, 719.229, 197.811, 726.797, 206.851, 733.104, 215.786, 738.885, 229.345, 746.768, 241.643, 752.549, 250.157, 756.754, 258.987, 760.538, 269.288, 764.427, 280.955, 768.526, 293.568, 771.785, 306.708, 775.148, 318.795, 777.566, 327.52, 779.143, 337.61, 780.404, 344.022, 780.614, 347.07, 781.77, 353.693, 781.14, 361.155, 782.296, 368.724, 781.98, 377.343, 782.611, 384.49, 781.14, 392.269, 781.875, 401.308, 780.088, 407.72, 780.194, 418.336, 779.143, 431.896, 776.2, 438.413, 775.043, 444.825, 771.68, 455.441, 770.629, 459.33, 768.211, 468.79, 766.004, 473.31, 764.007, 478.881, 762.64, 490.25, 756.875, 502.875, 752.875, 511.25, 746.625, 522.875, 741.875, 526.875, 737, 537.25, 732.5, 542.125, 727.5, 551.125, 722.625, 562.375, 712.875, 571.25, 706.25, 576.5, 696.375, 588.125, 690.75, 593, 683.375, 599.875, 678.375, 605.25, 668.25, 613.25, 661.25, 616.625, 655.875, 628.125, 649, 642.125, 642.375, 656.625, 638.375, 670, 636.875, 682.75, 637.5, 697.778, 640.035, 712.792, 645.981, 725.873, 654.751, 734.049, 662.332, 746.535, 678.089, 763.332, 695.481, 780.427, 711.832, 797.671, 725.062, 818.184, 738.738, 840.63, 751.521, 861.887, 760.887, 880.469, 767.873, 901.429, 773.819, 925.51, 778.576, 940.978, 781.138, 947.378, 783.183, 950.677, 784.173, 955.388, 788.387, 959.997, 796.562, 968.321, 806.671, 976.199, 814.698, 987.051, 821.684, 997.457, 827.333, 1006.23, 830.752, 1022.28, 833.577, 1039.67, 832.982, 1051.12, 830.306, 1062.57, 826.739, 1071.48, 821.536, 1078.21, 818.088, 1082.17, 817.378, 1085.78, 818.739, 1091.4, 823.022, 1104.93, 833.131, 1118.46, 839.969, 1130.35, 843.09, 1143.13, 844.725, 1159.19, 844.428, 1172.12, 841.306, 1188.03, 833.874, 1200.07, 825.401, 1211.81, 813.955, 1219.99, 801.319, 1225.34, 788.982, 1228.61, 776.792, 1229.2, 764.454, 1228.46, 751.67, 1226.53, 740.373, 1222.4, 728.861, 1215.23, 715.679, 1205.05, 703.832, 1196.71, 697.167, 1194.05, 692.678, 1194.61, 688.258, 1198.87, 682.475, 1210.89, 667.625, 1220.57, 655.277, 1227.07, 645.433, 1232.75, 636.423, 1239.75, 623.575, 1246.76, 610.227, 1252.77, 596.878, 1261.28, 574.352, 1267.62, 552.828, 1272.62, 526.966, 1274.79, 508.111, 1276.3, 489.423, 1276.3, 472.07, 1275.63, 452.882, 1274.13, 439.199, 1271.62, 424.516, 1267.95, 404.66, 1260.78, 382.469, 1254.27, 364.114, 1245.76, 345.76, 1233.75, 321.733, 1218.73, 299.208, 1200.04, 276.849, 1183.36, 259.496, 1166.17, 243.812, 1148.48, 231.131, 1130.46, 218.95, 1118.62, 212.276, 1099.43, 202.432, 1073.57, 192.087, 1049.2, 184.578, 1027.51, 179.74, 1023.41, 179.15, 1021.29, 178.092, 1021.74, 175.642, 1024.01, 169.728, 1028.68, 152.375, 1029.18, 135.189, 1028.68, 128.348, 1023.51, 110.662, 1013.83, 91.807, 1004.65, 82.1294, 988.969, 69.949, 971.283, 62.1068, 949.091, 57.6017, 932.406, 59.1034, 915.053, 64.1091, 902.038, 71.6176, 892.193, 79.2929, 884.017, 88.1362, 877.343, 96.8127, 871.336, 107.658, 867.165, 118.838, 864.996, 132.019, 864.829, 132.686, 864.329, 150.039, 868.667, 166.224, 874.507, 180.407, 878.239, 186.583, 878.895, 189.111, 877.303, 191.546, 873.839, 193.088, 859.823, 198.594, 841.136, 206.436, 821.28, 217.783, 811.936, 222.955, 798.921, 231.298, 791.079, 238.973, 781.068, 246.648, 768.22, 256.827, 758.542, 268.173, 740.522, 287.361, 732.513, 295.036, 723.002, 303.045, 707.985, 311.054, 694.637, 314.892, 678.953, 317.395, 666.105, 317.061, 649.419, 314.892, 634.736, 308.718, 622.889, 302.211, 612.211, 293.034, 606.037, 286.86, 595.692, 274.513, 593.009, 271.304, 591.5, 269.5, 591.875, 267.625, 594.357, 264.168, 600.864, 258.996, 603.5, 256.25, 606.75, 255.125, 610.25, 255.875, 615.714, 258.996, 629.23, 265.002, 645.748, 268.339, 659.764, 269.674, 673.78, 267.005, 686.461, 263.501, 698.975, 256.993, 712.824, 245.314, 722.168, 235.302, 729.343, 223.956, 735.349, 207.938, 738.52, 192.421, 737.519, 175.401, 733.011, 155.955, 724.678, 140.676, 710.788, 124.802, 697.097, 115.675, 681.223, 108.531, 663.364, 104.364, 643.72, 104.96, 627.449, 109.325, 614.353, 116.27, 603.043, 124.008, 596.715, 128.401, 592.927, 129.944, 587.625, 128.5, 579.036, 123.77, 563.16, 118.452, 543.119, 116.071, 523.276, 118.849, 512.164, 122.024, 498.473, 128.969, 487.758, 138.295, 479.821, 146.827, 471.09, 159.13, 466.526, 169.448, 462.722, 182.512, 460.735, 186.22, 454.908, 185.823, 436.961, 181.949, 419.896, 178.178, 390.133, 175.401, 365.528, 175.004, 351.043, 176.194, 330.208, 177.782, 309.374, 181.353, 289.928, 186.711, 276.832, 190.481, 255.997, 197.624, 247.159, 201.513, 242.298, 201.955, 239.292, 199.303, 237.544, 193.06, 231.194, 179.171, 222.067, 164.884, 210.161, 153.772, 196.271, 145.835, 184.366, 140.081, 164.523, 135.319, 134.759, 139.486, 122.656, 143.653, 106.583, 154.566, 93.487, 167.067, 86.3437, 177.782, 79.5973, 192.465, 76.8193, 206.752, 75.0335, 225.007, 78.8036, 241.079, 85.1532, 256.358, 93.0902, 269.851, 105.194, 281.756, 117.695, 290.884, 121.636, 293.152, 125.208, 294.64, 126.994, 295.434, 127.788, 297.12, 126.994, 300.692, 125.307, 303.569, 119.679, 312.116, 111.544, 327.791, 100.829, 346.642, 93.8839, 360.531, 87.9311, 377.199, 83.5658, 390.097, 79.3988, 402.994, 76.4225, 417.678, 74.4382, 430.575, 71.8587, 450.418, 69.8744, 475.618, 69.8955, 495.836, 69.3943, 498.955, -0.566498, 498.238, 0.196342, -1.6028, 1361.76, -1.08597, 1362.15, 988.738, -1.07906, 989.486, -0.39537, 499.509 )
-
-[node name="terrain_sprite" type="Sprite" parent="StaticBody2D"]
-position = Vector2( 680.927, 494.163 )
-scale = Vector2( 0.161054, 0.161054 )
-texture = ExtResource( 2 )
-
-[node name="player_node" parent="." instance=ExtResource( 1 )]
-position = Vector2( 710.431, 433.494 )
-
-[node name="terrain_over_sprite" type="Sprite" parent="."]
-position = Vector2( 679.572, 491.156 )
-scale = Vector2( 0.160598, 0.159586 )
-texture = ExtResource( 4 )
diff --git a/Alens/movementSystem0.0.2/root/levels/testing_grounds/windowController.gd b/Alens/movementSystem0.0.2/root/levels/testing_grounds/windowController.gd
deleted file mode 100644
index 5e80242..0000000
--- a/Alens/movementSystem0.0.2/root/levels/testing_grounds/windowController.gd
+++ /dev/null
@@ -1,7 +0,0 @@
-extends Node2D
-
-func _ready():
- var windowExpectedWidth = $StaticBody2D/terrain_sprite.texture.get_width() * $StaticBody2D/terrain_sprite.scale.x
- var windowExpectedHeight = $StaticBody2D/terrain_sprite.texture.get_height() * $StaticBody2D/terrain_sprite.scale.y
- OS.set_window_size(Vector2(windowExpectedWidth, windowExpectedHeight))
- pass
diff --git a/Alens/movementSystem0.0.3/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.md5 b/Alens/movementSystem0.0.3/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.md5
deleted file mode 100644
index 478b1b4..0000000
--- a/Alens/movementSystem0.0.3/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="57e12190303c92057f667d53a7be639c"
-dest_md5="db6ca84bb6eb657bd9bd8f1c1f04850e"
-
diff --git a/Alens/movementSystem0.0.3/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex b/Alens/movementSystem0.0.3/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex
deleted file mode 100644
index 378549f..0000000
Binary files a/Alens/movementSystem0.0.3/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex and /dev/null differ
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite.png-96f9ed57cf6d9efdccb3ecbc4b8cd6ff.md5 b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite.png-96f9ed57cf6d9efdccb3ecbc4b8cd6ff.md5
deleted file mode 100644
index 8d701f8..0000000
--- a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite.png-96f9ed57cf6d9efdccb3ecbc4b8cd6ff.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="327e2579f2e2d7e1514423052141fb23"
-dest_md5="9da776790b21eac5a9c9f1aa35d2eec3"
-
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite.png-96f9ed57cf6d9efdccb3ecbc4b8cd6ff.stex b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite.png-96f9ed57cf6d9efdccb3ecbc4b8cd6ff.stex
deleted file mode 100644
index 49b8732..0000000
Binary files a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite.png-96f9ed57cf6d9efdccb3ecbc4b8cd6ff.stex and /dev/null differ
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 1.png-b558478550e6d1936c72122630064deb.md5 b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 1.png-b558478550e6d1936c72122630064deb.md5
deleted file mode 100644
index 1526815..0000000
--- a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 1.png-b558478550e6d1936c72122630064deb.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="25fe3e0b66e4398fb1ebe0b447a3802e"
-dest_md5="721f375cb51b4ce749b4a6c335061d8d"
-
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 1.png-b558478550e6d1936c72122630064deb.stex b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 1.png-b558478550e6d1936c72122630064deb.stex
deleted file mode 100644
index 5353ff7..0000000
Binary files a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 1.png-b558478550e6d1936c72122630064deb.stex and /dev/null differ
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 10.png-ec522b709593936611c719cfe2a608d4.md5 b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 10.png-ec522b709593936611c719cfe2a608d4.md5
deleted file mode 100644
index 22fb18f..0000000
--- a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 10.png-ec522b709593936611c719cfe2a608d4.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="f7a53fb619ffad0a7e7ecf6312c9e739"
-dest_md5="63ffe9aad00516e7136b39abbfab9f00"
-
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 10.png-ec522b709593936611c719cfe2a608d4.stex b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 10.png-ec522b709593936611c719cfe2a608d4.stex
deleted file mode 100644
index 3646ab4..0000000
Binary files a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 10.png-ec522b709593936611c719cfe2a608d4.stex and /dev/null differ
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 11.png-c9bbf2ef2f59da399e890ce817f55c11.md5 b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 11.png-c9bbf2ef2f59da399e890ce817f55c11.md5
deleted file mode 100644
index afd2cdb..0000000
--- a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 11.png-c9bbf2ef2f59da399e890ce817f55c11.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="6c3cb6a00652086314f9770fe34a277c"
-dest_md5="c29c7bfb0af1cf3d3cbcdcee8463abec"
-
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 11.png-c9bbf2ef2f59da399e890ce817f55c11.stex b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 11.png-c9bbf2ef2f59da399e890ce817f55c11.stex
deleted file mode 100644
index daf1191..0000000
Binary files a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 11.png-c9bbf2ef2f59da399e890ce817f55c11.stex and /dev/null differ
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 2.png-94999a82da3232e7d92c3f9ee67be815.md5 b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 2.png-94999a82da3232e7d92c3f9ee67be815.md5
deleted file mode 100644
index 24818b4..0000000
--- a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 2.png-94999a82da3232e7d92c3f9ee67be815.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="959fa846cde5697f0bb4f49adde2ea70"
-dest_md5="78ceef8d39730761ea11b374ad8c22cb"
-
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 2.png-94999a82da3232e7d92c3f9ee67be815.stex b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 2.png-94999a82da3232e7d92c3f9ee67be815.stex
deleted file mode 100644
index ee55ecd..0000000
Binary files a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 2.png-94999a82da3232e7d92c3f9ee67be815.stex and /dev/null differ
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 3.png-8aa6c0a56fbb388157d4fd8c060050bb.md5 b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 3.png-8aa6c0a56fbb388157d4fd8c060050bb.md5
deleted file mode 100644
index a27517e..0000000
--- a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 3.png-8aa6c0a56fbb388157d4fd8c060050bb.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="e99cab31be0706a16b055e6bc5ecd5f4"
-dest_md5="52531bf92bdf3644f5f00d0249aab58a"
-
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 3.png-8aa6c0a56fbb388157d4fd8c060050bb.stex b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 3.png-8aa6c0a56fbb388157d4fd8c060050bb.stex
deleted file mode 100644
index a2dc57b..0000000
Binary files a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 3.png-8aa6c0a56fbb388157d4fd8c060050bb.stex and /dev/null differ
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 4.png-ca524bffa1dad3792710ef47a48de61e.md5 b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 4.png-ca524bffa1dad3792710ef47a48de61e.md5
deleted file mode 100644
index 0fc13ca..0000000
--- a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 4.png-ca524bffa1dad3792710ef47a48de61e.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="5868541ebde2d9bcf1c8b9c10e4726c0"
-dest_md5="da530500ea8a81564151a14a9bfe9035"
-
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 4.png-ca524bffa1dad3792710ef47a48de61e.stex b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 4.png-ca524bffa1dad3792710ef47a48de61e.stex
deleted file mode 100644
index 4ccc2c3..0000000
Binary files a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 4.png-ca524bffa1dad3792710ef47a48de61e.stex and /dev/null differ
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 5.png-085ea2af6c26ff900dcf762cee999823.md5 b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 5.png-085ea2af6c26ff900dcf762cee999823.md5
deleted file mode 100644
index d27931d..0000000
--- a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 5.png-085ea2af6c26ff900dcf762cee999823.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="d3faf502d4c79155daeef2ed9c0a279e"
-dest_md5="49e0de52ddada937736daa6f01567e35"
-
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 5.png-085ea2af6c26ff900dcf762cee999823.stex b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 5.png-085ea2af6c26ff900dcf762cee999823.stex
deleted file mode 100644
index 1d5e0a1..0000000
Binary files a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 5.png-085ea2af6c26ff900dcf762cee999823.stex and /dev/null differ
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 6.png-5129eec9d861ea14e3c82822abab25c9.md5 b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 6.png-5129eec9d861ea14e3c82822abab25c9.md5
deleted file mode 100644
index a105f61..0000000
--- a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 6.png-5129eec9d861ea14e3c82822abab25c9.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="2af8eea624e626b42e73a7a31f38e757"
-dest_md5="86f04b58fd01a23aa8d3484b81ac1f56"
-
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 6.png-5129eec9d861ea14e3c82822abab25c9.stex b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 6.png-5129eec9d861ea14e3c82822abab25c9.stex
deleted file mode 100644
index 6fd995f..0000000
Binary files a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 6.png-5129eec9d861ea14e3c82822abab25c9.stex and /dev/null differ
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 7.png-72e5dcffd49d5f69c8e378d0b877938a.md5 b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 7.png-72e5dcffd49d5f69c8e378d0b877938a.md5
deleted file mode 100644
index ba458e1..0000000
--- a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 7.png-72e5dcffd49d5f69c8e378d0b877938a.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="f882cba80550542ee43b09f3407b5aad"
-dest_md5="4dd6aa589d689e46efc4d4a3b56cea0e"
-
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 7.png-72e5dcffd49d5f69c8e378d0b877938a.stex b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 7.png-72e5dcffd49d5f69c8e378d0b877938a.stex
deleted file mode 100644
index 6290dd1..0000000
Binary files a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 7.png-72e5dcffd49d5f69c8e378d0b877938a.stex and /dev/null differ
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 8.png-55092da9ec8ce8e625504044d2085f5a.md5 b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 8.png-55092da9ec8ce8e625504044d2085f5a.md5
deleted file mode 100644
index 08dd07f..0000000
--- a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 8.png-55092da9ec8ce8e625504044d2085f5a.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="348a9cea849ff5390c5ff3d86f6af85b"
-dest_md5="82832218d539e75fe61c7ed557c94670"
-
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 8.png-55092da9ec8ce8e625504044d2085f5a.stex b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 8.png-55092da9ec8ce8e625504044d2085f5a.stex
deleted file mode 100644
index 2fce608..0000000
Binary files a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 8.png-55092da9ec8ce8e625504044d2085f5a.stex and /dev/null differ
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 9.png-108d2d665d11cab4daa00a5c845b4c12.md5 b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 9.png-108d2d665d11cab4daa00a5c845b4c12.md5
deleted file mode 100644
index 69dd3fa..0000000
--- a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 9.png-108d2d665d11cab4daa00a5c845b4c12.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="2737374e8ec129b6d8a5ccaa59542ec3"
-dest_md5="41be8734e464365b0872eb02aca5ed93"
-
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 9.png-108d2d665d11cab4daa00a5c845b4c12.stex b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 9.png-108d2d665d11cab4daa00a5c845b4c12.stex
deleted file mode 100644
index 3b8a3a6..0000000
Binary files a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 9.png-108d2d665d11cab4daa00a5c845b4c12.stex and /dev/null differ
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation.png-39699617848bc9a4a118c7fe272d567e.md5 b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation.png-39699617848bc9a4a118c7fe272d567e.md5
deleted file mode 100644
index 442e9f4..0000000
--- a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation.png-39699617848bc9a4a118c7fe272d567e.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="30ee151189bdf12169780644a851ada6"
-dest_md5="318d269f0e3e43e993b9b49aa9cdacf0"
-
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation.png-39699617848bc9a4a118c7fe272d567e.stex b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation.png-39699617848bc9a4a118c7fe272d567e.stex
deleted file mode 100644
index 0adb6c7..0000000
Binary files a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation.png-39699617848bc9a4a118c7fe272d567e.stex and /dev/null differ
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 1.png-42645e27ee440c7554c8860f01ea934b.md5 b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 1.png-42645e27ee440c7554c8860f01ea934b.md5
deleted file mode 100644
index 7c86d98..0000000
--- a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 1.png-42645e27ee440c7554c8860f01ea934b.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="4ef136265477a9e7c73a3303845def87"
-dest_md5="a1ffad7837eee39a5e1bead18981f7e6"
-
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 1.png-42645e27ee440c7554c8860f01ea934b.stex b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 1.png-42645e27ee440c7554c8860f01ea934b.stex
deleted file mode 100644
index 594f1d3..0000000
Binary files a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 1.png-42645e27ee440c7554c8860f01ea934b.stex and /dev/null differ
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 10.png-079f9a662bb1b208e0b6cfecdc970463.md5 b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 10.png-079f9a662bb1b208e0b6cfecdc970463.md5
deleted file mode 100644
index 61657ec..0000000
--- a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 10.png-079f9a662bb1b208e0b6cfecdc970463.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="1ac9c963f902578b251b9b648d84064f"
-dest_md5="78c150f32c67db3885ac52534dc42d9c"
-
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 10.png-079f9a662bb1b208e0b6cfecdc970463.stex b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 10.png-079f9a662bb1b208e0b6cfecdc970463.stex
deleted file mode 100644
index 7a51b4f..0000000
Binary files a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 10.png-079f9a662bb1b208e0b6cfecdc970463.stex and /dev/null differ
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 2.png-49844e9eb022808ba47217dac3c33091.md5 b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 2.png-49844e9eb022808ba47217dac3c33091.md5
deleted file mode 100644
index e15d471..0000000
--- a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 2.png-49844e9eb022808ba47217dac3c33091.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="b07e96a8ad2a29cc114edffca0c8e164"
-dest_md5="35fa433dda5e8e91a6a761fcba6f1c11"
-
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 2.png-49844e9eb022808ba47217dac3c33091.stex b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 2.png-49844e9eb022808ba47217dac3c33091.stex
deleted file mode 100644
index b7fd51e..0000000
Binary files a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 2.png-49844e9eb022808ba47217dac3c33091.stex and /dev/null differ
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 3.png-0d842cea0439966d9f9e07b4b81b0aee.md5 b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 3.png-0d842cea0439966d9f9e07b4b81b0aee.md5
deleted file mode 100644
index 01193ec..0000000
--- a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 3.png-0d842cea0439966d9f9e07b4b81b0aee.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="f215cd0fae799495ca5cbd821e73972b"
-dest_md5="76ee82a0fcc05faf2bca190d3112bf84"
-
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 3.png-0d842cea0439966d9f9e07b4b81b0aee.stex b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 3.png-0d842cea0439966d9f9e07b4b81b0aee.stex
deleted file mode 100644
index 70f7200..0000000
Binary files a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 3.png-0d842cea0439966d9f9e07b4b81b0aee.stex and /dev/null differ
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 4.png-386a93f32e2aa66a6a20d72d4edb06a6.md5 b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 4.png-386a93f32e2aa66a6a20d72d4edb06a6.md5
deleted file mode 100644
index bc55a85..0000000
--- a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 4.png-386a93f32e2aa66a6a20d72d4edb06a6.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="a969134c32dbb49456762e4de4a92e02"
-dest_md5="be68e446841466ff6c70aa053c96d11d"
-
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 4.png-386a93f32e2aa66a6a20d72d4edb06a6.stex b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 4.png-386a93f32e2aa66a6a20d72d4edb06a6.stex
deleted file mode 100644
index 2428041..0000000
Binary files a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 4.png-386a93f32e2aa66a6a20d72d4edb06a6.stex and /dev/null differ
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 5.png-cf73cf71e569505cdaacf218379822e3.md5 b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 5.png-cf73cf71e569505cdaacf218379822e3.md5
deleted file mode 100644
index c916baa..0000000
--- a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 5.png-cf73cf71e569505cdaacf218379822e3.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="dc48cf4b4bb7a5e632eaa03aa04d40fa"
-dest_md5="474ee71b522dc946ada762baab952ddd"
-
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 5.png-cf73cf71e569505cdaacf218379822e3.stex b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 5.png-cf73cf71e569505cdaacf218379822e3.stex
deleted file mode 100644
index b9bea63..0000000
Binary files a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 5.png-cf73cf71e569505cdaacf218379822e3.stex and /dev/null differ
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 6.png-78eaed89b887d9548067a4ab411fd0e6.md5 b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 6.png-78eaed89b887d9548067a4ab411fd0e6.md5
deleted file mode 100644
index f1884af..0000000
--- a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 6.png-78eaed89b887d9548067a4ab411fd0e6.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="b21b8bb513447c349acbe08d9a47f28b"
-dest_md5="3cb1e3b29cdd875bfdafa26924f3564a"
-
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 6.png-78eaed89b887d9548067a4ab411fd0e6.stex b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 6.png-78eaed89b887d9548067a4ab411fd0e6.stex
deleted file mode 100644
index 94f6b5a..0000000
Binary files a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 6.png-78eaed89b887d9548067a4ab411fd0e6.stex and /dev/null differ
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 7.png-d48584ac4a7d3a67159a10b7e7b1555e.md5 b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 7.png-d48584ac4a7d3a67159a10b7e7b1555e.md5
deleted file mode 100644
index cc31d8b..0000000
--- a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 7.png-d48584ac4a7d3a67159a10b7e7b1555e.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="1244ec01bbacdbd68910411e5367275f"
-dest_md5="a27d8f996bcbd94a30abf8b9768389d2"
-
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 7.png-d48584ac4a7d3a67159a10b7e7b1555e.stex b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 7.png-d48584ac4a7d3a67159a10b7e7b1555e.stex
deleted file mode 100644
index 58e0b3b..0000000
Binary files a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 7.png-d48584ac4a7d3a67159a10b7e7b1555e.stex and /dev/null differ
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 8.png-afe2572163deec07d0882aa2b3af6527.md5 b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 8.png-afe2572163deec07d0882aa2b3af6527.md5
deleted file mode 100644
index 66a67c2..0000000
--- a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 8.png-afe2572163deec07d0882aa2b3af6527.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="1cb96307696f2ec56c6e09d917aa6c04"
-dest_md5="50b4a6ffcc4ca85f796602333f4b34ee"
-
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 8.png-afe2572163deec07d0882aa2b3af6527.stex b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 8.png-afe2572163deec07d0882aa2b3af6527.stex
deleted file mode 100644
index c146312..0000000
Binary files a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 8.png-afe2572163deec07d0882aa2b3af6527.stex and /dev/null differ
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 9.png-88d59be9b06568c955a07f8b97ec6f86.md5 b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 9.png-88d59be9b06568c955a07f8b97ec6f86.md5
deleted file mode 100644
index f6f19b9..0000000
--- a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 9.png-88d59be9b06568c955a07f8b97ec6f86.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="ecec09982a45d494dc2284366c7bdd8a"
-dest_md5="6b69579e1272feeaeb79ad25ac71f891"
-
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 9.png-88d59be9b06568c955a07f8b97ec6f86.stex b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 9.png-88d59be9b06568c955a07f8b97ec6f86.stex
deleted file mode 100644
index 60638cf..0000000
Binary files a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation - 9.png-88d59be9b06568c955a07f8b97ec6f86.stex and /dev/null differ
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation.png-c86ffd4edb9eef4e97ec67968526b22e.md5 b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation.png-c86ffd4edb9eef4e97ec67968526b22e.md5
deleted file mode 100644
index 6feef73..0000000
--- a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation.png-c86ffd4edb9eef4e97ec67968526b22e.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="9171946e6e71e154bfe67822786065d3"
-dest_md5="c4a41f604a94e531bd07faab94d3be3c"
-
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation.png-c86ffd4edb9eef4e97ec67968526b22e.stex b/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation.png-c86ffd4edb9eef4e97ec67968526b22e.stex
deleted file mode 100644
index 8c56750..0000000
Binary files a/Alens/movementSystem0.0.3/.import/player_main_body_default_sprite_movement_animation.png-c86ffd4edb9eef4e97ec67968526b22e.stex and /dev/null differ
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_movement-animation_sprite_1.png-c4f4650b211d5ef91af6fba1fb21d486.md5 b/Alens/movementSystem0.0.3/.import/player_main_body_movement-animation_sprite_1.png-c4f4650b211d5ef91af6fba1fb21d486.md5
deleted file mode 100644
index ff24b11..0000000
--- a/Alens/movementSystem0.0.3/.import/player_main_body_movement-animation_sprite_1.png-c4f4650b211d5ef91af6fba1fb21d486.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="1f4a3278409ae3997e84b05407bf542a"
-dest_md5="990dc0832e3213052ad256d10bc3c18a"
-
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_movement-animation_sprite_1.png-c4f4650b211d5ef91af6fba1fb21d486.stex b/Alens/movementSystem0.0.3/.import/player_main_body_movement-animation_sprite_1.png-c4f4650b211d5ef91af6fba1fb21d486.stex
deleted file mode 100644
index 3bf4890..0000000
Binary files a/Alens/movementSystem0.0.3/.import/player_main_body_movement-animation_sprite_1.png-c4f4650b211d5ef91af6fba1fb21d486.stex and /dev/null differ
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_movement-animation_sprite_2.png-6286394cbeb398a16ee22b0674e7b50c.md5 b/Alens/movementSystem0.0.3/.import/player_main_body_movement-animation_sprite_2.png-6286394cbeb398a16ee22b0674e7b50c.md5
deleted file mode 100644
index e72bc04..0000000
--- a/Alens/movementSystem0.0.3/.import/player_main_body_movement-animation_sprite_2.png-6286394cbeb398a16ee22b0674e7b50c.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="c96989be363f3255f2943b786fe093b5"
-dest_md5="cdeb79cd9c63a2f4001ed747f5739e77"
-
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_movement-animation_sprite_2.png-6286394cbeb398a16ee22b0674e7b50c.stex b/Alens/movementSystem0.0.3/.import/player_main_body_movement-animation_sprite_2.png-6286394cbeb398a16ee22b0674e7b50c.stex
deleted file mode 100644
index 6df4009..0000000
Binary files a/Alens/movementSystem0.0.3/.import/player_main_body_movement-animation_sprite_2.png-6286394cbeb398a16ee22b0674e7b50c.stex and /dev/null differ
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_movement-animation_sprite_3.png-b700d49718c8e5afc2b916d776380569.md5 b/Alens/movementSystem0.0.3/.import/player_main_body_movement-animation_sprite_3.png-b700d49718c8e5afc2b916d776380569.md5
deleted file mode 100644
index 272f1b9..0000000
--- a/Alens/movementSystem0.0.3/.import/player_main_body_movement-animation_sprite_3.png-b700d49718c8e5afc2b916d776380569.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="55ac3716a57ece955052ad0c1f1abc8c"
-dest_md5="231a2abf8f77886c3d7604475500332f"
-
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_movement-animation_sprite_3.png-b700d49718c8e5afc2b916d776380569.stex b/Alens/movementSystem0.0.3/.import/player_main_body_movement-animation_sprite_3.png-b700d49718c8e5afc2b916d776380569.stex
deleted file mode 100644
index eb8e2b6..0000000
Binary files a/Alens/movementSystem0.0.3/.import/player_main_body_movement-animation_sprite_3.png-b700d49718c8e5afc2b916d776380569.stex and /dev/null differ
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_movement-animation_sprite_4.png-458664d20caf9cb27c8f354327908dda.md5 b/Alens/movementSystem0.0.3/.import/player_main_body_movement-animation_sprite_4.png-458664d20caf9cb27c8f354327908dda.md5
deleted file mode 100644
index 241c2ac..0000000
--- a/Alens/movementSystem0.0.3/.import/player_main_body_movement-animation_sprite_4.png-458664d20caf9cb27c8f354327908dda.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="512730e2369c71a4b3568e170489c045"
-dest_md5="dd3c96b8f455619ef11d2a348ae899eb"
-
diff --git a/Alens/movementSystem0.0.3/.import/player_main_body_movement-animation_sprite_4.png-458664d20caf9cb27c8f354327908dda.stex b/Alens/movementSystem0.0.3/.import/player_main_body_movement-animation_sprite_4.png-458664d20caf9cb27c8f354327908dda.stex
deleted file mode 100644
index ccd8ad1..0000000
Binary files a/Alens/movementSystem0.0.3/.import/player_main_body_movement-animation_sprite_4.png-458664d20caf9cb27c8f354327908dda.stex and /dev/null differ
diff --git a/Alens/movementSystem0.0.3/default_env.tres b/Alens/movementSystem0.0.3/default_env.tres
deleted file mode 100644
index 20207a4..0000000
--- a/Alens/movementSystem0.0.3/default_env.tres
+++ /dev/null
@@ -1,7 +0,0 @@
-[gd_resource type="Environment" load_steps=2 format=2]
-
-[sub_resource type="ProceduralSky" id=1]
-
-[resource]
-background_mode = 2
-background_sky = SubResource( 1 )
diff --git a/Alens/movementSystem0.0.3/icon.png b/Alens/movementSystem0.0.3/icon.png
deleted file mode 100644
index 840e58e..0000000
Binary files a/Alens/movementSystem0.0.3/icon.png and /dev/null differ
diff --git a/Alens/movementSystem0.0.3/icon.png.import b/Alens/movementSystem0.0.3/icon.png.import
deleted file mode 100644
index 96cbf46..0000000
--- a/Alens/movementSystem0.0.3/icon.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://icon.png"
-dest_files=[ "res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/Alens/movementSystem0.0.3/project.godot b/Alens/movementSystem0.0.3/project.godot
deleted file mode 100644
index f383650..0000000
--- a/Alens/movementSystem0.0.3/project.godot
+++ /dev/null
@@ -1,55 +0,0 @@
-; Engine configuration file.
-; It's best edited using the editor UI and not directly,
-; since the parameters that go here are not all obvious.
-;
-; Format:
-; [section] ; section goes between []
-; param=value ; assign values to parameters
-
-config_version=4
-
-[application]
-
-config/name="movementSystem0.0.3"
-run/main_scene="res://source/levels/trinity_site/trinitySite-level.tscn"
-config/icon="res://icon.png"
-
-[input]
-
-input_left={
-"deadzone": 0.5,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":65,"unicode":0,"echo":false,"script":null)
-, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777231,"unicode":0,"echo":false,"script":null)
- ]
-}
-input_right={
-"deadzone": 0.5,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":68,"unicode":0,"echo":false,"script":null)
-, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777233,"unicode":0,"echo":false,"script":null)
- ]
-}
-input_up={
-"deadzone": 0.5,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":87,"unicode":0,"echo":false,"script":null)
-, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777232,"unicode":0,"echo":false,"script":null)
- ]
-}
-input_down={
-"deadzone": 0.5,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":83,"unicode":0,"echo":false,"script":null)
-, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777234,"unicode":0,"echo":false,"script":null)
- ]
-}
-input_debug_toggle={
-"deadzone": 0.5,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":96,"unicode":0,"echo":false,"script":null)
- ]
-}
-
-[physics]
-
-common/enable_pause_aware_picking=true
-
-[rendering]
-
-environment/default_environment="res://default_env.tres"
diff --git a/Alens/movementSystem0.0.3/source/assets/scripts/controllers/level-scale_controller.gd b/Alens/movementSystem0.0.3/source/assets/scripts/controllers/level-scale_controller.gd
deleted file mode 100644
index ae96b5a..0000000
--- a/Alens/movementSystem0.0.3/source/assets/scripts/controllers/level-scale_controller.gd
+++ /dev/null
@@ -1,7 +0,0 @@
-extends Node
-
-const LEVEL_SCALE = 0.25
-
-func _ready():
- $player_node.set_scale(LEVEL_SCALE)
- pass
diff --git a/Alens/movementSystem0.0.3/source/assets/scripts/controllers/managers/canvas_manager.gd b/Alens/movementSystem0.0.3/source/assets/scripts/controllers/managers/canvas_manager.gd
deleted file mode 100644
index 38c4d54..0000000
--- a/Alens/movementSystem0.0.3/source/assets/scripts/controllers/managers/canvas_manager.gd
+++ /dev/null
@@ -1,4 +0,0 @@
-extends Node
-
-func _ready():
- pass
diff --git a/Alens/movementSystem0.0.3/source/assets/scripts/controllers/managers/physics_manager.gd b/Alens/movementSystem0.0.3/source/assets/scripts/controllers/managers/physics_manager.gd
deleted file mode 100644
index ccc6096..0000000
--- a/Alens/movementSystem0.0.3/source/assets/scripts/controllers/managers/physics_manager.gd
+++ /dev/null
@@ -1,5 +0,0 @@
-extends Node
-
-func update(userStateInstance):
- #userStateInstance.rotateBy(-1)
- pass
diff --git a/Alens/movementSystem0.0.3/source/assets/scripts/controllers/player_collider_controller.gd b/Alens/movementSystem0.0.3/source/assets/scripts/controllers/player_collider_controller.gd
deleted file mode 100644
index 849ead6..0000000
--- a/Alens/movementSystem0.0.3/source/assets/scripts/controllers/player_collider_controller.gd
+++ /dev/null
@@ -1,11 +0,0 @@
-extends CollisionShape2D
-
-onready var playerSpriteNAHeight = get_parent().get_child(2).texture.get_height()
-onready var playerSpriteNAWidth = get_parent().get_child(2).texture.get_width()
-
-func _ready():
- var expectedColliderShape = CircleShape2D.new()
- set_shape(expectedColliderShape)
- var colliderRadius = playerSpriteNAHeight / 2
- expectedColliderShape.set_radius(colliderRadius)
- pass
diff --git a/Alens/movementSystem0.0.3/source/assets/scripts/controllers/player_sprite_controller.gd b/Alens/movementSystem0.0.3/source/assets/scripts/controllers/player_sprite_controller.gd
deleted file mode 100644
index 1b0f573..0000000
--- a/Alens/movementSystem0.0.3/source/assets/scripts/controllers/player_sprite_controller.gd
+++ /dev/null
@@ -1,4 +0,0 @@
-extends AnimatedSprite
-
-func _ready():
- pass
diff --git a/Alens/movementSystem0.0.3/source/assets/scripts/handlers/character/player/player_body_handler.gd b/Alens/movementSystem0.0.3/source/assets/scripts/handlers/character/player/player_body_handler.gd
deleted file mode 100644
index 3a1447e..0000000
--- a/Alens/movementSystem0.0.3/source/assets/scripts/handlers/character/player/player_body_handler.gd
+++ /dev/null
@@ -1,64 +0,0 @@
-extends KinematicBody2D
-
-# Instance of data handlers
-var userInputInstance = preload("res://source/assets/scripts/handlers/system/input/user_input_handler.gd").new()
-var vectoralDirectionPresetInstance = preload("res://source/assets/scripts/handlers/system/vectoralPresets/vectoral_direction_preset_handler.gd").new()
-var userStateInstance = preload("res://source/assets/scripts/handlers/system/state/user_state_handler.gd").new()
-
-# Instance of data processors
-var VDIRprocessorInstance = preload("res://source/assets/scripts/processors/VDIR/vectoral_direction_processor.gd").new()
-var CRprocessorInstance = preload("res://source/assets/scripts/processors/CR/client_rotation_processor.gd").new()
-
-# Instance of game controllers
-var canvasManagerInstance = preload("res://source/assets/scripts/controllers/managers/canvas_manager.gd").new()
-var physicsManagerInstance = preload("res://source/assets/scripts/controllers/managers/physics_manager.gd").new()
-
-# Local class variables
-var rotationalOffsets = {"0":0,"1":0,"2":0,"3":0,"4":0}
-var vectoralDirectionPreset
-var userInput
-var userState
-var VDIR
-
-func _ready():
- set_process(true)
- vectoralDirectionPreset = vectoralDirectionPresetInstance.getState(userStateInstance.update(global_transform.origin),{"sprite-width": $player_sprite_na.texture.get_width(),"sprite-height":$player_sprite_na.texture.get_height(),"collider-radius":$player_collider.get_shape().get_radius()})
-
-func _process(delta):
- # Update data-handler returned states
- userInput = userInputInstance.update()
- userState = userStateInstance.update(global_transform.origin)
- # Send the returned states through processors
- VDIR = VDIRprocessorInstance.process(userState, vectoralDirectionPreset, $player_sprite_na.scale, get_world_2d().direct_space_state,[self])
- # Give the resulting data to game controllers
- physicsManagerInstance.update(userStateInstance)
- physics_process(delta, VDIR)
- if userInput["down"] == true:
- move_and_slide(Vector2(0,75))
- elif userInput["left"] == true:
- move_and_slide(Vector2(-50,0))
- elif userInput["right"] == true:
- move_and_slide(Vector2(50,0))
- elif userInput["debug"] == true:
- userStateInstance.rotateBy(1)
- else:
- $player_sprite.play("idle")
- update()
- print(userState["rotation"])
- pass
-
-func physics_process(delta, VDIR):
- for vectorType in VDIR:
- var vT = str(vectorType)
- for vector in VDIR[vT]:
- var v = str(vector)
- if vT == "0": rotationalOffsets[v] = {"offset":VDIR[vT][v]["ray"]["offset"],"collided":VDIR[vT][v]["ray"]["collided"]}
- CRprocessorInstance.update(rotationalOffsets, userStateInstance, delta)
- rotation_degrees = userState["rotation"]
-
-func _draw():
- for vectorType in vectoralDirectionPreset:
- var vT = str(vectorType)
- for vector in vectoralDirectionPreset[vT]:
- var v = str(vector)
- if vT == "0": draw_line(vectoralDirectionPreset[vT][v]["start"],vectoralDirectionPreset[vT][v]["ray"]["position"],Color(255,255,255),1)
diff --git a/Alens/movementSystem0.0.3/source/assets/scripts/handlers/character/player/player_node_handler.gd b/Alens/movementSystem0.0.3/source/assets/scripts/handlers/character/player/player_node_handler.gd
deleted file mode 100644
index 601333a..0000000
--- a/Alens/movementSystem0.0.3/source/assets/scripts/handlers/character/player/player_node_handler.gd
+++ /dev/null
@@ -1,10 +0,0 @@
-extends Node2D
-
-func statePassback():
- return {"node_global_position": null, "rotation": null}
-
-func set_scale(scale) -> void:
- $player_body/player_sprite_na.scale = Vector2(scale, scale)
- $player_body/player_sprite.scale = Vector2(scale, scale)
- $player_body/player_collider.scale = Vector2(scale, scale)
- pass
diff --git a/Alens/movementSystem0.0.3/source/assets/scripts/handlers/system/input/user_input_handler.gd b/Alens/movementSystem0.0.3/source/assets/scripts/handlers/system/input/user_input_handler.gd
deleted file mode 100644
index 32dbfdb..0000000
--- a/Alens/movementSystem0.0.3/source/assets/scripts/handlers/system/input/user_input_handler.gd
+++ /dev/null
@@ -1,23 +0,0 @@
-extends Node
-
-var inputState = {}
-
-func _init() -> void:
- inputState = {
- "right": false,
- "left": false,
- "up": false,
- "down": false,
- "debug": false
- }
- pass
-
-func update():
- inputState = {
- "right": Input.is_action_pressed("input_right"),
- "left": Input.is_action_pressed("input_left"),
- "up": Input.is_action_pressed("input_up"),
- "down": Input.is_action_pressed("input_down"),
- "debug": Input.is_action_pressed("input_debug_toggle")
- }
- return inputState
diff --git a/Alens/movementSystem0.0.3/source/assets/scripts/handlers/system/state/user_state_handler.gd b/Alens/movementSystem0.0.3/source/assets/scripts/handlers/system/state/user_state_handler.gd
deleted file mode 100644
index 6a9aa0b..0000000
--- a/Alens/movementSystem0.0.3/source/assets/scripts/handlers/system/state/user_state_handler.gd
+++ /dev/null
@@ -1,17 +0,0 @@
-extends Node
-
-var userState = {}
-
-var rotationalTracker = 0
-
-func rotateBy(amount):
- rotationalTracker += amount
- if rotationalTracker == 361: rotationalTracker = 1
- elif rotationalTracker == -361: rotationalTracker = -1
-
-func update(positionUpdate):
- userState = preload("res://source/assets/scripts/handlers/character/player/player_node_handler.gd").new().statePassback()
- # IF necessary process and update and correct userState
- userState["node_global_position"] = positionUpdate
- userState["rotation"] = rotationalTracker
- return userState
diff --git a/Alens/movementSystem0.0.3/source/assets/scripts/handlers/system/vectoralPresets/vectoral_direction_preset_handler.gd b/Alens/movementSystem0.0.3/source/assets/scripts/handlers/system/vectoralPresets/vectoral_direction_preset_handler.gd
deleted file mode 100644
index 3d0fbd1..0000000
--- a/Alens/movementSystem0.0.3/source/assets/scripts/handlers/system/vectoralPresets/vectoral_direction_preset_handler.gd
+++ /dev/null
@@ -1,69 +0,0 @@
-extends Node
-
-var vectoralState = {}
-
-func getState(userState,objectDimensions):
- print(objectDimensions)
- var bSP = 0
- var bHO = objectDimensions["sprite-width"] / 2
- var bVVO = objectDimensions["sprite-height"]
- var spHO = objectDimensions["collider-radius"]
- vectoralState = {
- "0": { # Source (Client) positional rotation vectors
- "0": { # Primary source positional vector
- "start": Vector2(bSP,bSP),
- "end": Vector2(bSP,bVVO),
- "ray": {"position": Vector2(bSP,bVVO),"length": bVVO,"offset":bVVO-spHO, "collided": false},
- "vT": true
- },
- "1": { # Secondary source positional vector (Negative)
- "start": Vector2(bHO,bSP),
- "end": Vector2(bHO,bVVO),
- "ray": {"position": Vector2(bHO,bVVO),"length": bVVO,"offset":bVVO-spHO, "collided": false},
- "vT": true
- },
- "2": { # Secondary source positional vector (Positive)
- "start": Vector2(-bHO,bSP),
- "end": Vector2(-bHO,bVVO),
- "ray": {"position": Vector2(-bHO,bVVO),"length": bVVO,"offset":bVVO-spHO, "collided": false},
- "vT": true
- },
- "3": { # Secondary source positional vector (Negative) [R]
- "start": Vector2(spHO,bSP),
- "end": Vector2(spHO,bVVO),
- "ray": {"position": Vector2(spHO,bVVO),"length": bVVO,"offset":bVVO-spHO, "collided": false},
- "vT": true
- },
- "4": { # Secondary source positional vector (Positive) [R]
- "start": Vector2(-spHO,bSP),
- "end": Vector2(-spHO,bVVO),
- "ray": {"position": Vector2(-spHO,bVVO),"length": bVVO,"offset":bVVO-spHO, "collided": false},
- "vT": true
- }
- },
- "1": { # Source (Client) force vectors
- "0": {
- "start": Vector2(0,0),
- "end": Vector2(0,0)
- },
- "1": {
- "start": Vector2(0,0),
- "end": Vector2(0,0)
- },
- "2": {
- "start": Vector2(0,0),
- "end": Vector2(0,0)
- },
- "3": {
- "start": Vector2(0,0),
- "end": Vector2(0,0)
- }
- },
- "2": { # Source (Client) positional vectors
- "0": {
- "start": Vector2(0,0),
- "end": Vector2(0,0)
- }
- }
- }
- return vectoralState
diff --git a/Alens/movementSystem0.0.3/source/assets/scripts/processors/CR/client_rotation_processor.gd b/Alens/movementSystem0.0.3/source/assets/scripts/processors/CR/client_rotation_processor.gd
deleted file mode 100644
index 1963a02..0000000
--- a/Alens/movementSystem0.0.3/source/assets/scripts/processors/CR/client_rotation_processor.gd
+++ /dev/null
@@ -1,26 +0,0 @@
-extends Node
-
-func update(rotationalOffsets, userStateInstance, delta):
- var totalOffset = 0
- var rotationalExpectation = {"0":0,"1":0,"2":0,"3":0,"4":0}
- for offset in rotationalOffsets:
- var offsetValue = rotationalOffsets[str(offset)]["offset"]
- totalOffset += offsetValue
- for offset in rotationalOffsets:
- rotationalOffsets[str(offset)]["offset"] -= totalOffset / rotationalOffsets.size()
- if rotationalOffsets[str(offset)]["offset"] > 5 or rotationalOffsets[str(offset)]["offset"] < -5: rotationalExpectation[str(offset)] = rotationalOffsets[str(offset)]["offset"] / 100 * abs(rotationalOffsets[str(offset)]["offset"]) - 5
- var totalExpectation = 0
- var activeSize = 0
- for expectation in rotationalExpectation:
- if rotationalOffsets[str(expectation)]["collided"] == true:
- totalExpectation += rotationalExpectation[str(expectation)]
- activeSize += 1
- var actualExpectation = 0
- if activeSize > 3: actualExpectation = totalExpectation / activeSize
- print("AE:",actualExpectation)
- if abs(actualExpectation) > 1:
- if rotationalOffsets["0"]["offset"] > rotationalOffsets[str(rotationalOffsets.size()-1)]["offset"]:
- print("left")
- elif rotationalOffsets["0"]["offset"] < rotationalOffsets[str(rotationalOffsets.size()-1)]["offset"]:
- print("right")
- pass
diff --git a/Alens/movementSystem0.0.3/source/assets/scripts/processors/VDIR/vectoral_direction_processor.gd b/Alens/movementSystem0.0.3/source/assets/scripts/processors/VDIR/vectoral_direction_processor.gd
deleted file mode 100644
index 73165bc..0000000
--- a/Alens/movementSystem0.0.3/source/assets/scripts/processors/VDIR/vectoral_direction_processor.gd
+++ /dev/null
@@ -1,17 +0,0 @@
-extends Node
-
-func _ready():
- pass
-
-func process(userState, vectoralDirectionPreset,scale,spaceState,ignorable):
- var clientOffset = userState["node_global_position"]
- for vectorType in vectoralDirectionPreset:
- var vT = str(vectorType)
- for vector in vectoralDirectionPreset[vT]:
- var v = str(vector)
- var Ray = spaceState.intersect_ray(vectoralDirectionPreset[vT][v]["start"].rotated(deg2rad(userState["rotation"])) + clientOffset,(vectoralDirectionPreset[vT][v]["end"].rotated(deg2rad(userState["rotation"])) + clientOffset),ignorable)
- if "position" in Ray and vT == "0":
- vectoralDirectionPreset[vT][v]["ray"] = {"position":Ray.position - clientOffset, "length":(Ray.position - clientOffset).y,"offset":(Ray.position - clientOffset).y - vectoralDirectionPreset[vT]["3"]["start"].x, "collided": true}
- if "vT" in vectoralDirectionPreset[vT][v]: vectoralDirectionPreset[vT][v] = {"start": vectoralDirectionPreset[vT][v]["start"]*scale,"end": vectoralDirectionPreset[vT][v]["end"]*scale,"ray": {"position": vectoralDirectionPreset[vT][v]["ray"]["position"]*scale,"length": vectoralDirectionPreset[vT][v]["ray"]["length"],"offset": vectoralDirectionPreset[vT][v]["ray"]["offset"], "collided": true}}
- elif vT == "0": vectoralDirectionPreset[vT][v]["ray"] = {"position":vectoralDirectionPreset[vT][v]["ray"]["position"], "length":vectoralDirectionPreset[vT][v]["ray"]["length"],"offset":vectoralDirectionPreset[vT][v]["ray"]["offset"], "collided": false}
- return vectoralDirectionPreset
diff --git a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 1.png b/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 1.png
deleted file mode 100644
index a9ade0f..0000000
Binary files a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 1.png and /dev/null differ
diff --git a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 1.png.import b/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 1.png.import
deleted file mode 100644
index 50e4572..0000000
--- a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 1.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/player_main_body_default_sprite_idle_animation – 1.png-b558478550e6d1936c72122630064deb.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 1.png"
-dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation – 1.png-b558478550e6d1936c72122630064deb.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 10.png b/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 10.png
deleted file mode 100644
index 692d935..0000000
Binary files a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 10.png and /dev/null differ
diff --git a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 10.png.import b/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 10.png.import
deleted file mode 100644
index 6b20894..0000000
--- a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 10.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/player_main_body_default_sprite_idle_animation – 10.png-ec522b709593936611c719cfe2a608d4.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 10.png"
-dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation – 10.png-ec522b709593936611c719cfe2a608d4.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 11.png b/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 11.png
deleted file mode 100644
index 06c757d..0000000
Binary files a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 11.png and /dev/null differ
diff --git a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 11.png.import b/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 11.png.import
deleted file mode 100644
index e40561e..0000000
--- a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 11.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/player_main_body_default_sprite_idle_animation – 11.png-c9bbf2ef2f59da399e890ce817f55c11.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 11.png"
-dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation – 11.png-c9bbf2ef2f59da399e890ce817f55c11.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 2.png b/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 2.png
deleted file mode 100644
index 57e4b69..0000000
Binary files a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 2.png and /dev/null differ
diff --git a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 2.png.import b/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 2.png.import
deleted file mode 100644
index 3b2feb6..0000000
--- a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 2.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/player_main_body_default_sprite_idle_animation – 2.png-94999a82da3232e7d92c3f9ee67be815.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 2.png"
-dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation – 2.png-94999a82da3232e7d92c3f9ee67be815.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 3.png b/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 3.png
deleted file mode 100644
index ebe48dc..0000000
Binary files a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 3.png and /dev/null differ
diff --git a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 3.png.import b/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 3.png.import
deleted file mode 100644
index 0400af7..0000000
--- a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 3.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/player_main_body_default_sprite_idle_animation – 3.png-8aa6c0a56fbb388157d4fd8c060050bb.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 3.png"
-dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation – 3.png-8aa6c0a56fbb388157d4fd8c060050bb.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 4.png b/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 4.png
deleted file mode 100644
index e66a2d8..0000000
Binary files a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 4.png and /dev/null differ
diff --git a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 4.png.import b/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 4.png.import
deleted file mode 100644
index f861763..0000000
--- a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 4.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/player_main_body_default_sprite_idle_animation – 4.png-ca524bffa1dad3792710ef47a48de61e.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 4.png"
-dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation – 4.png-ca524bffa1dad3792710ef47a48de61e.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 5.png b/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 5.png
deleted file mode 100644
index ebad684..0000000
Binary files a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 5.png and /dev/null differ
diff --git a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 5.png.import b/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 5.png.import
deleted file mode 100644
index 604c457..0000000
--- a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 5.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/player_main_body_default_sprite_idle_animation – 5.png-085ea2af6c26ff900dcf762cee999823.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 5.png"
-dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation – 5.png-085ea2af6c26ff900dcf762cee999823.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 6.png b/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 6.png
deleted file mode 100644
index de33a6b..0000000
Binary files a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 6.png and /dev/null differ
diff --git a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 6.png.import b/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 6.png.import
deleted file mode 100644
index 11e6feb..0000000
--- a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 6.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/player_main_body_default_sprite_idle_animation – 6.png-5129eec9d861ea14e3c82822abab25c9.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 6.png"
-dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation – 6.png-5129eec9d861ea14e3c82822abab25c9.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 7.png b/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 7.png
deleted file mode 100644
index 93848e9..0000000
Binary files a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 7.png and /dev/null differ
diff --git a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 7.png.import b/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 7.png.import
deleted file mode 100644
index 7ebc281..0000000
--- a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 7.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/player_main_body_default_sprite_idle_animation – 7.png-72e5dcffd49d5f69c8e378d0b877938a.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 7.png"
-dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation – 7.png-72e5dcffd49d5f69c8e378d0b877938a.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 8.png b/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 8.png
deleted file mode 100644
index 7c4a2ae..0000000
Binary files a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 8.png and /dev/null differ
diff --git a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 8.png.import b/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 8.png.import
deleted file mode 100644
index b93b38c..0000000
--- a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 8.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/player_main_body_default_sprite_idle_animation – 8.png-55092da9ec8ce8e625504044d2085f5a.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 8.png"
-dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation – 8.png-55092da9ec8ce8e625504044d2085f5a.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 9.png b/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 9.png
deleted file mode 100644
index 813cf3b..0000000
Binary files a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 9.png and /dev/null differ
diff --git a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 9.png.import b/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 9.png.import
deleted file mode 100644
index f56cc7c..0000000
--- a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 9.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/player_main_body_default_sprite_idle_animation – 9.png-108d2d665d11cab4daa00a5c845b4c12.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 9.png"
-dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation – 9.png-108d2d665d11cab4daa00a5c845b4c12.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation.png b/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation.png
deleted file mode 100644
index 1911aa2..0000000
Binary files a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation.png and /dev/null differ
diff --git a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation.png.import b/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation.png.import
deleted file mode 100644
index 20a3ded..0000000
--- a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/player_main_body_default_sprite_idle_animation.png-39699617848bc9a4a118c7fe272d567e.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation.png"
-dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation.png-39699617848bc9a4a118c7fe272d567e.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/player_main_body_default_sprite.png b/Alens/movementSystem0.0.3/source/assets/sprites/character/player/player_main_body_default_sprite.png
deleted file mode 100644
index 83a335e..0000000
Binary files a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/player_main_body_default_sprite.png and /dev/null differ
diff --git a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/player_main_body_default_sprite.png.import b/Alens/movementSystem0.0.3/source/assets/sprites/character/player/player_main_body_default_sprite.png.import
deleted file mode 100644
index fe8fda8..0000000
--- a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/player_main_body_default_sprite.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/player_main_body_default_sprite.png-96f9ed57cf6d9efdccb3ecbc4b8cd6ff.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://source/assets/sprites/character/player/player_main_body_default_sprite.png"
-dest_files=[ "res://.import/player_main_body_default_sprite.png-96f9ed57cf6d9efdccb3ecbc4b8cd6ff.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/Alens/movementSystem0.0.3/source/entities/player/player_node.tscn b/Alens/movementSystem0.0.3/source/entities/player/player_node.tscn
deleted file mode 100644
index 74ddf18..0000000
--- a/Alens/movementSystem0.0.3/source/entities/player/player_node.tscn
+++ /dev/null
@@ -1,48 +0,0 @@
-[gd_scene load_steps=20 format=2]
-
-[ext_resource path="res://source/assets/scripts/controllers/player_sprite_controller.gd" type="Script" id=1]
-[ext_resource path="res://source/assets/scripts/controllers/player_collider_controller.gd" type="Script" id=2]
-[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 8.png" type="Texture" id=3]
-[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 5.png" type="Texture" id=4]
-[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 9.png" type="Texture" id=5]
-[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation.png" type="Texture" id=6]
-[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 7.png" type="Texture" id=7]
-[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 2.png" type="Texture" id=8]
-[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 3.png" type="Texture" id=9]
-[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 4.png" type="Texture" id=10]
-[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 10.png" type="Texture" id=11]
-[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 11.png" type="Texture" id=12]
-[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 1.png" type="Texture" id=13]
-[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 6.png" type="Texture" id=14]
-[ext_resource path="res://source/assets/scripts/handlers/character/player/player_node_handler.gd" type="Script" id=15]
-[ext_resource path="res://source/assets/scripts/handlers/character/player/player_body_handler.gd" type="Script" id=16]
-[ext_resource path="res://source/assets/sprites/character/player/player_main_body_default_sprite.png" type="Texture" id=17]
-
-[sub_resource type="CircleShape2D" id=1]
-
-[sub_resource type="SpriteFrames" id=2]
-animations = [ {
-"frames": [ ExtResource( 13 ), ExtResource( 8 ), ExtResource( 9 ), ExtResource( 10 ), ExtResource( 4 ), ExtResource( 14 ), ExtResource( 7 ), ExtResource( 3 ), ExtResource( 5 ), ExtResource( 11 ), ExtResource( 12 ), ExtResource( 6 ) ],
-"loop": true,
-"name": "idle-default",
-"speed": 60.0
-} ]
-
-[node name="player_node" type="Node2D"]
-script = ExtResource( 15 )
-
-[node name="player_body" type="KinematicBody2D" parent="."]
-script = ExtResource( 16 )
-
-[node name="player_collider" type="CollisionShape2D" parent="player_body"]
-shape = SubResource( 1 )
-script = ExtResource( 2 )
-
-[node name="player_sprite" type="AnimatedSprite" parent="player_body"]
-frames = SubResource( 2 )
-animation = "idle-default"
-script = ExtResource( 1 )
-
-[node name="player_sprite_na" type="Sprite" parent="player_body"]
-visible = false
-texture = ExtResource( 17 )
diff --git a/Alens/movementSystem0.0.3/source/levels/trinity_site/trinitySite-level.tscn b/Alens/movementSystem0.0.3/source/levels/trinity_site/trinitySite-level.tscn
deleted file mode 100644
index af235b8..0000000
--- a/Alens/movementSystem0.0.3/source/levels/trinity_site/trinitySite-level.tscn
+++ /dev/null
@@ -1,15 +0,0 @@
-[gd_scene load_steps=3 format=2]
-
-[ext_resource path="res://source/entities/player/player_node.tscn" type="PackedScene" id=1]
-[ext_resource path="res://source/assets/scripts/controllers/level-scale_controller.gd" type="Script" id=2]
-
-[node name="trinitySite" type="Node2D"]
-script = ExtResource( 2 )
-
-[node name="player_node" parent="." instance=ExtResource( 1 )]
-position = Vector2( 500.041, 281.319 )
-
-[node name="StaticBody2D" type="StaticBody2D" parent="."]
-
-[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="StaticBody2D"]
-polygon = PoolVector2Array( 169.691, 439.532, 314.837, 499.922, 502.362, 521.111, 805.369, 508.397, 928.266, 434.235, 974.883, 566.668, 848.807, 598.452, 369.929, 597.392, 111.42, 526.408, 97.6474, 440.592 )
diff --git a/Alens/movementSystem0.0.4/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.md5 b/Alens/movementSystem0.0.4/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.md5
deleted file mode 100644
index a5a391d..0000000
--- a/Alens/movementSystem0.0.4/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="8d01f820fd0325f2198c7027dc912869"
-dest_md5="99503ee6bf24f2cde8a729684c833e34"
-
diff --git a/Alens/movementSystem0.0.4/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex b/Alens/movementSystem0.0.4/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex
deleted file mode 100644
index 3be3dcd..0000000
Binary files a/Alens/movementSystem0.0.4/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex and /dev/null differ
diff --git a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite.png-96f9ed57cf6d9efdccb3ecbc4b8cd6ff.md5 b/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite.png-96f9ed57cf6d9efdccb3ecbc4b8cd6ff.md5
deleted file mode 100644
index 0a6ed42..0000000
--- a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite.png-96f9ed57cf6d9efdccb3ecbc4b8cd6ff.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="ee736e8cb75d9dfe41adef17281035dd"
-dest_md5="4d3cd1357dda6d09781b1aca7a1066fa"
-
diff --git a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite.png-96f9ed57cf6d9efdccb3ecbc4b8cd6ff.stex b/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite.png-96f9ed57cf6d9efdccb3ecbc4b8cd6ff.stex
deleted file mode 100644
index 323ec80..0000000
Binary files a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite.png-96f9ed57cf6d9efdccb3ecbc4b8cd6ff.stex and /dev/null differ
diff --git a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 1.png-b558478550e6d1936c72122630064deb.md5 b/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 1.png-b558478550e6d1936c72122630064deb.md5
deleted file mode 100644
index 7542d5c..0000000
--- a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 1.png-b558478550e6d1936c72122630064deb.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="d2d14dd2827d433219da68bf1d732525"
-dest_md5="6366e153f340c9fcc8cb85f0f4e4db83"
-
diff --git a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 1.png-b558478550e6d1936c72122630064deb.stex b/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 1.png-b558478550e6d1936c72122630064deb.stex
deleted file mode 100644
index 78c39a8..0000000
Binary files a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 1.png-b558478550e6d1936c72122630064deb.stex and /dev/null differ
diff --git a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 10.png-ec522b709593936611c719cfe2a608d4.md5 b/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 10.png-ec522b709593936611c719cfe2a608d4.md5
deleted file mode 100644
index b1e8d04..0000000
--- a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 10.png-ec522b709593936611c719cfe2a608d4.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="7acaabad43e900209fd4bc9f76078b82"
-dest_md5="798352ef7076ae69637dc7cecd2a61dc"
-
diff --git a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 10.png-ec522b709593936611c719cfe2a608d4.stex b/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 10.png-ec522b709593936611c719cfe2a608d4.stex
deleted file mode 100644
index 0effe49..0000000
Binary files a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 10.png-ec522b709593936611c719cfe2a608d4.stex and /dev/null differ
diff --git a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 11.png-c9bbf2ef2f59da399e890ce817f55c11.md5 b/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 11.png-c9bbf2ef2f59da399e890ce817f55c11.md5
deleted file mode 100644
index afd2cdb..0000000
--- a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 11.png-c9bbf2ef2f59da399e890ce817f55c11.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="6c3cb6a00652086314f9770fe34a277c"
-dest_md5="c29c7bfb0af1cf3d3cbcdcee8463abec"
-
diff --git a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 11.png-c9bbf2ef2f59da399e890ce817f55c11.stex b/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 11.png-c9bbf2ef2f59da399e890ce817f55c11.stex
deleted file mode 100644
index daf1191..0000000
Binary files a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 11.png-c9bbf2ef2f59da399e890ce817f55c11.stex and /dev/null differ
diff --git a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 2.png-94999a82da3232e7d92c3f9ee67be815.md5 b/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 2.png-94999a82da3232e7d92c3f9ee67be815.md5
deleted file mode 100644
index d21537c..0000000
--- a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 2.png-94999a82da3232e7d92c3f9ee67be815.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="ba0318ba0d0429593bfd89917ab00f68"
-dest_md5="79d7b19a26fdcbe0dd78506fa5fbe3ad"
-
diff --git a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 2.png-94999a82da3232e7d92c3f9ee67be815.stex b/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 2.png-94999a82da3232e7d92c3f9ee67be815.stex
deleted file mode 100644
index d834090..0000000
Binary files a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 2.png-94999a82da3232e7d92c3f9ee67be815.stex and /dev/null differ
diff --git a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 3.png-8aa6c0a56fbb388157d4fd8c060050bb.md5 b/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 3.png-8aa6c0a56fbb388157d4fd8c060050bb.md5
deleted file mode 100644
index 057f2ba..0000000
--- a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 3.png-8aa6c0a56fbb388157d4fd8c060050bb.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="daef6c327a8127496dea0a03d1981c4e"
-dest_md5="044f73e6caff3a5ba06354307e524d6a"
-
diff --git a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 3.png-8aa6c0a56fbb388157d4fd8c060050bb.stex b/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 3.png-8aa6c0a56fbb388157d4fd8c060050bb.stex
deleted file mode 100644
index 5d59114..0000000
Binary files a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 3.png-8aa6c0a56fbb388157d4fd8c060050bb.stex and /dev/null differ
diff --git a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 4.png-ca524bffa1dad3792710ef47a48de61e.md5 b/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 4.png-ca524bffa1dad3792710ef47a48de61e.md5
deleted file mode 100644
index 54608b5..0000000
--- a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 4.png-ca524bffa1dad3792710ef47a48de61e.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="c0df0851cca9b22060b18ab55bf0a368"
-dest_md5="b6c4ea96332c338b40014bdfaff192b1"
-
diff --git a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 4.png-ca524bffa1dad3792710ef47a48de61e.stex b/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 4.png-ca524bffa1dad3792710ef47a48de61e.stex
deleted file mode 100644
index 9f8abe7..0000000
Binary files a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 4.png-ca524bffa1dad3792710ef47a48de61e.stex and /dev/null differ
diff --git a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 5.png-085ea2af6c26ff900dcf762cee999823.md5 b/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 5.png-085ea2af6c26ff900dcf762cee999823.md5
deleted file mode 100644
index 003a7d9..0000000
--- a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 5.png-085ea2af6c26ff900dcf762cee999823.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="14ea473daf486a2718436e2fa7c65d46"
-dest_md5="9293211ae4686089493c9c29486437e6"
-
diff --git a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 5.png-085ea2af6c26ff900dcf762cee999823.stex b/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 5.png-085ea2af6c26ff900dcf762cee999823.stex
deleted file mode 100644
index b33be16..0000000
Binary files a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 5.png-085ea2af6c26ff900dcf762cee999823.stex and /dev/null differ
diff --git a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 6.png-5129eec9d861ea14e3c82822abab25c9.md5 b/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 6.png-5129eec9d861ea14e3c82822abab25c9.md5
deleted file mode 100644
index 3432e19..0000000
--- a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 6.png-5129eec9d861ea14e3c82822abab25c9.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="dbdd1531f29d8a051ab295de2d9e67ad"
-dest_md5="add72d10966206801da12b31f841eb2c"
-
diff --git a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 6.png-5129eec9d861ea14e3c82822abab25c9.stex b/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 6.png-5129eec9d861ea14e3c82822abab25c9.stex
deleted file mode 100644
index 59ca49a..0000000
Binary files a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 6.png-5129eec9d861ea14e3c82822abab25c9.stex and /dev/null differ
diff --git a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 7.png-72e5dcffd49d5f69c8e378d0b877938a.md5 b/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 7.png-72e5dcffd49d5f69c8e378d0b877938a.md5
deleted file mode 100644
index 39f34bf..0000000
--- a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 7.png-72e5dcffd49d5f69c8e378d0b877938a.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="f52118696811fc40be9fe4dcf5979d86"
-dest_md5="d2154fc1464815f62a7b51e6568e8592"
-
diff --git a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 7.png-72e5dcffd49d5f69c8e378d0b877938a.stex b/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 7.png-72e5dcffd49d5f69c8e378d0b877938a.stex
deleted file mode 100644
index 6dbaa9c..0000000
Binary files a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 7.png-72e5dcffd49d5f69c8e378d0b877938a.stex and /dev/null differ
diff --git a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 8.png-55092da9ec8ce8e625504044d2085f5a.md5 b/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 8.png-55092da9ec8ce8e625504044d2085f5a.md5
deleted file mode 100644
index 1c051ff..0000000
--- a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 8.png-55092da9ec8ce8e625504044d2085f5a.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="d3a18faa670ee4736ff9160fe8228f46"
-dest_md5="43349545b312ce819812f5cb41ed1dc8"
-
diff --git a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 8.png-55092da9ec8ce8e625504044d2085f5a.stex b/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 8.png-55092da9ec8ce8e625504044d2085f5a.stex
deleted file mode 100644
index 9e928ee..0000000
Binary files a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 8.png-55092da9ec8ce8e625504044d2085f5a.stex and /dev/null differ
diff --git a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 9.png-108d2d665d11cab4daa00a5c845b4c12.md5 b/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 9.png-108d2d665d11cab4daa00a5c845b4c12.md5
deleted file mode 100644
index 6122ae7..0000000
--- a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 9.png-108d2d665d11cab4daa00a5c845b4c12.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="fd3cdc54154a38a49be1857c0368917e"
-dest_md5="f3440c9d3144681e0d1a50cca62ddfe5"
-
diff --git a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 9.png-108d2d665d11cab4daa00a5c845b4c12.stex b/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 9.png-108d2d665d11cab4daa00a5c845b4c12.stex
deleted file mode 100644
index d3c109a..0000000
Binary files a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation – 9.png-108d2d665d11cab4daa00a5c845b4c12.stex and /dev/null differ
diff --git a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation.png-39699617848bc9a4a118c7fe272d567e.md5 b/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation.png-39699617848bc9a4a118c7fe272d567e.md5
deleted file mode 100644
index 2632631..0000000
--- a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation.png-39699617848bc9a4a118c7fe272d567e.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="cb27f9aef7fa9e4374aee98e6f295c81"
-dest_md5="315d382db44d60ea5b218326b7d46886"
-
diff --git a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation.png-39699617848bc9a4a118c7fe272d567e.stex b/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation.png-39699617848bc9a4a118c7fe272d567e.stex
deleted file mode 100644
index 6a6dc4c..0000000
Binary files a/Alens/movementSystem0.0.4/.import/player_main_body_default_sprite_idle_animation.png-39699617848bc9a4a118c7fe272d567e.stex and /dev/null differ
diff --git a/Alens/movementSystem0.0.4/default_env.tres b/Alens/movementSystem0.0.4/default_env.tres
deleted file mode 100644
index 20207a4..0000000
--- a/Alens/movementSystem0.0.4/default_env.tres
+++ /dev/null
@@ -1,7 +0,0 @@
-[gd_resource type="Environment" load_steps=2 format=2]
-
-[sub_resource type="ProceduralSky" id=1]
-
-[resource]
-background_mode = 2
-background_sky = SubResource( 1 )
diff --git a/Alens/movementSystem0.0.4/icon.png b/Alens/movementSystem0.0.4/icon.png
deleted file mode 100644
index be01a3a..0000000
Binary files a/Alens/movementSystem0.0.4/icon.png and /dev/null differ
diff --git a/Alens/movementSystem0.0.4/icon.png.import b/Alens/movementSystem0.0.4/icon.png.import
deleted file mode 100644
index 96cbf46..0000000
--- a/Alens/movementSystem0.0.4/icon.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://icon.png"
-dest_files=[ "res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/Alens/movementSystem0.0.4/project.godot b/Alens/movementSystem0.0.4/project.godot
deleted file mode 100644
index 9b4b5ec..0000000
--- a/Alens/movementSystem0.0.4/project.godot
+++ /dev/null
@@ -1,70 +0,0 @@
-; Engine configuration file.
-; It's best edited using the editor UI and not directly,
-; since the parameters that go here are not all obvious.
-;
-; Format:
-; [section] ; section goes between []
-; param=value ; assign values to parameters
-
-config_version=4
-
-[application]
-
-config/name="Movement System 0 . 0 . 4"
-run/main_scene="res://source/levels/trinity_site/trinity-site-level.tscn"
-config/icon="res://icon.png"
-
-[display]
-
-window/size/resizable=false
-
-[input]
-
-input_right={
-"deadzone": 0.5,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":68,"unicode":0,"echo":false,"script":null)
-, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777233,"unicode":0,"echo":false,"script":null)
- ]
-}
-input_left={
-"deadzone": 0.5,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":65,"unicode":0,"echo":false,"script":null)
-, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777231,"unicode":0,"echo":false,"script":null)
- ]
-}
-input_up={
-"deadzone": 0.49,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":87,"unicode":0,"echo":false,"script":null)
-, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777232,"unicode":0,"echo":false,"script":null)
-, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":32,"unicode":0,"echo":false,"script":null)
- ]
-}
-input_down={
-"deadzone": 0.5,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":83,"unicode":0,"echo":false,"script":null)
-, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777234,"unicode":0,"echo":false,"script":null)
- ]
-}
-input_debug={
-"deadzone": 0.5,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":96,"unicode":0,"echo":false,"script":null)
- ]
-}
-input_enter={
-"deadzone": 0.5,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777221,"unicode":0,"echo":false,"script":null)
- ]
-}
-input_shift={
-"deadzone": 0.5,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777237,"unicode":0,"echo":false,"script":null)
- ]
-}
-
-[physics]
-
-common/enable_pause_aware_picking=true
-
-[rendering]
-
-environment/default_environment="res://default_env.tres"
diff --git a/Alens/movementSystem0.0.4/source/assets/scripts/player-handlers/player-body-handler.gd b/Alens/movementSystem0.0.4/source/assets/scripts/player-handlers/player-body-handler.gd
deleted file mode 100644
index 4dab27d..0000000
--- a/Alens/movementSystem0.0.4/source/assets/scripts/player-handlers/player-body-handler.gd
+++ /dev/null
@@ -1,148 +0,0 @@
-extends KinematicBody2D
-
-# Instance of data pre-processors
-var VDIR_preset_pre_processor_instance = preload("res://source/assets/scripts/pre-processors/vdir_pre-processor.gd").new()
-var UIN_preset_pre_processor_instance = preload("res://source/assets/scripts/pre-processors/uin_pre-processor.gd").new()
-
-# Local class constants
-
-# Local class variables
-var VDIR = {}
-var user_input = {}
-var user_state = {}
-var dimensions = {}
-var gravityVector = Vector2(0,0)
-var movementVector = Vector2(0,0)
-var movementSpeed = 0
-var maxMovementSpeed = 60
-var accelerationSpeed = 3.5
-var deccelerationSpeed = 4.25
-var jumpState = false
-var jumpSpeed = 0
-var maxJumpSpeed = 400
-var time = 0
-var timeOut = 1
-var timedOut = true
-var movementRight = false
-var movementLeft = true
-
-func _ready():
- # Allow update process override.
- set_process(true)
- $"player-animated-sprite".play("idle")
- pass
-
-func get_user_state():
- # Create a dictionary of all variables that relate to clients' active state.
- var user_state = {
- "global_position": global_transform.origin
- }
- return user_state
-
-func get_dimensions():
- # Create a dictionary of all (required) sizes in regards to the client.
- var dimensions = {
- "sprite": {
- "width":$"player-sprite".texture.get_width(),
- "height":$"player-sprite".texture.get_height(),
- "scale":$"player-sprite".scale,
- },
- "collider": {
- "shape":$"player-collider".get_shape(),
- "radius":$"player-collider".get_shape().get_radius()
- }
- }
- return dimensions
-
-func process_rotation():
- var VDIR_ray_positive_y = VDIR["1"]["1"]["ray"]["position"].y - user_state["global_position"].y
- var VDIR_ray_negative_y = VDIR["1"]["2"]["ray"]["position"].y - user_state["global_position"].y
- var VDIR_ray_positive_x = VDIR["1"]["1"]["ray"]["position"].x - user_state["global_position"].x
- var VDIR_ray_negative_x = VDIR["1"]["2"]["ray"]["position"].x - user_state["global_position"].x
- var VDIR_ray_offset = sqrt(VDIR_ray_positive_y * VDIR_ray_positive_y + VDIR_ray_positive_x * VDIR_ray_positive_x) - sqrt(VDIR_ray_negative_y * VDIR_ray_negative_y + VDIR_ray_negative_x * VDIR_ray_negative_x)
- if VDIR_ray_offset > 1:
- rotation_degrees += VDIR_ray_offset / 10
- if VDIR_ray_offset < 1:
- rotation_degrees += VDIR_ray_offset / 10
-
-func _process(delta):
- user_input = UIN_preset_pre_processor_instance.update()
- user_state = get_user_state()
- dimensions = get_dimensions()
- time += delta
- VDIR = VDIR_preset_pre_processor_instance.update(user_state, dimensions)
- for vector_type in VDIR:
- var v_t = str(vector_type)
- for vector in VDIR[v_t]:
- var v = str(vector)
- if v_t == "1":
- var space_state = get_world_2d().direct_space_state
- var ray_cast = space_state.intersect_ray((VDIR[v_t][v]["start"] - user_state["global_position"]).rotated(rotation) + user_state["global_position"],(VDIR[v_t][v]["end"] - user_state["global_position"]).rotated(rotation) + user_state["global_position"],[self])
- if "position" in ray_cast:
- VDIR[v_t][v]["ray"]["position"] = ray_cast.position
- VDIR[v_t][v]["ray"]["length"] = sqrt((VDIR[v_t][v]["ray"]["position"].y - user_state["global_position"].y)*(VDIR[v_t][v]["ray"]["position"].y - user_state["global_position"].y)+(VDIR[v_t][v]["ray"]["position"].x - user_state["global_position"].x)*(VDIR[v_t][v]["ray"]["position"].x - user_state["global_position"].x))
- VDIR[v_t][v]["ray"]["offset"] = dimensions["collider"]["radius"] - VDIR[v_t][v]["ray"]["length"]
- VDIR[v_t][v]["ray"]["collided"] = true
- else:
- VDIR[v_t][v]["ray"]["position"] = (VDIR[v_t][v]["end"] - user_state["global_position"]).rotated(rotation) + user_state["global_position"]
- VDIR[v_t][v]["ray"]["length"] = sqrt((VDIR[v_t][v]["ray"]["position"].y - user_state["global_position"].y)*(VDIR[v_t][v]["ray"]["position"].y - user_state["global_position"].y)+(VDIR[v_t][v]["ray"]["position"].x - user_state["global_position"].x)*(VDIR[v_t][v]["ray"]["position"].x - user_state["global_position"].x))
- VDIR[v_t][v]["ray"]["offset"] = dimensions["collider"]["radius"] - VDIR[v_t][v]["ray"]["length"]
- VDIR[v_t][v]["ray"]["collided"] = false
- update()
- process_rotation()
-
-func _physics_process(delta):
- if "0" in VDIR:
- if VDIR["1"]["0"]["ray"]["length"] - dimensions["collider"]["radius"] > 2 and jumpState == false:
- gravityVector = (VDIR["1"]["0"]["ray"]["position"] - user_state["global_position"]).normalized()
- elif jumpState == false:
- gravityVector = Vector2(0,0)
- movementVector = Vector2(0,0)
- if user_input["right"] == true:
- movementVector = Vector2(1,0)
- elif user_input["left"] == true:
- movementVector = Vector2(-1,0)
- else:
- movementVector = Vector2(0,0)
- if movementVector.x == 1 and movementRight == false:
- movementRight = true
- movementLeft = false
- $"player-animated-sprite".flip_h = true
- elif movementVector.x == -1 and movementLeft == false:
- movementLeft = true
- movementRight = false
- $"player-animated-sprite".flip_h = false
- if movementVector != Vector2(0,0) and jumpState == false:
- movementSpeed = move_toward(movementSpeed, maxMovementSpeed, accelerationSpeed)
- elif movementVector != Vector2(0,0) and jumpState == true:
- movementSpeed = move_toward(movementSpeed, maxMovementSpeed * 2, accelerationSpeed)
- else:
- movementSpeed = move_toward(movementSpeed, 0, deccelerationSpeed)
- if timedOut == true and user_input["up"] == true and jumpState == false and VDIR["1"]["0"]["ray"]["length"] - dimensions["collider"]["radius"] < 2:
- gravityVector = (VDIR["1"]["0"]["ray"]["position"] - user_state["global_position"]).normalized() * -1
- jumpSpeed = 0
- jumpState = true
- time = 0
- if jumpState == true and jumpSpeed < maxJumpSpeed:
- rotation_degrees = move_toward(rotation_degrees, 0, accelerationSpeed/10)
- jumpSpeed = move_toward(jumpSpeed, maxJumpSpeed, accelerationSpeed * 10)
- else:
- jumpState = false
- jumpSpeed = 350
- if user_input["boost"] == true:
- maxMovementSpeed = move_toward(maxMovementSpeed,120,accelerationSpeed)
- else:
- maxMovementSpeed = move_toward(maxMovementSpeed,60,deccelerationSpeed)
- if time < timeOut:
- timedOut = false
- else:
- timedOut = true
- move_and_slide(gravityVector * jumpSpeed + movementVector.rotated(rotation).normalized() * movementSpeed)
-
-func _draw():
- for vector_type in VDIR:
- var v_t = str(vector_type)
- for vector in VDIR[v_t]:
- var v = str(vector)
- if v_t == "1":
- draw_line(VDIR[v_t][v]["start"] - user_state["global_position"],(VDIR[v_t][v]["ray"]["position"] - user_state["global_position"]).rotated(-rotation),Color(255,255,255,1),1)
diff --git a/Alens/movementSystem0.0.4/source/assets/scripts/player-handlers/player-collider-handler.gd b/Alens/movementSystem0.0.4/source/assets/scripts/player-handlers/player-collider-handler.gd
deleted file mode 100644
index b3a90be..0000000
--- a/Alens/movementSystem0.0.4/source/assets/scripts/player-handlers/player-collider-handler.gd
+++ /dev/null
@@ -1,11 +0,0 @@
-extends CollisionShape2D
-
-onready var playerSpriteNAHeight = get_parent().get_child(2).texture.get_height() * get_parent().get_child(2).scale.y
-onready var playerSpriteNAWidth = get_parent().get_child(2).texture.get_width() * get_parent().get_child(2).scale.x
-
-func _ready():
- var expectedColliderShape = CircleShape2D.new()
- set_shape(expectedColliderShape)
- var colliderRadius = playerSpriteNAHeight / 2
- expectedColliderShape.set_radius(colliderRadius)
- pass
diff --git a/Alens/movementSystem0.0.4/source/assets/scripts/pre-processors/uin_pre-processor.gd b/Alens/movementSystem0.0.4/source/assets/scripts/pre-processors/uin_pre-processor.gd
deleted file mode 100644
index 9557d4b..0000000
--- a/Alens/movementSystem0.0.4/source/assets/scripts/pre-processors/uin_pre-processor.gd
+++ /dev/null
@@ -1,26 +0,0 @@
-extends Node
-
-var inputState = {}
-
-func _init() -> void:
- inputState = {
- "right": false,
- "left": false,
- "up": false,
- "down": false,
- "debug": false,
- "enter": false
- }
- pass
-
-func update():
- inputState = {
- "right": Input.is_action_pressed("input_right"),
- "left": Input.is_action_pressed("input_left"),
- "up": Input.is_action_pressed("input_up"),
- "down": Input.is_action_pressed("input_down"),
- "debug": Input.is_action_pressed("input_debug"),
- "boost": Input.is_action_pressed("input_shift"),
- "enter": Input.is_action_pressed("input_enter")
- }
- return inputState
diff --git a/Alens/movementSystem0.0.4/source/assets/scripts/pre-processors/vdir_pre-processor.gd b/Alens/movementSystem0.0.4/source/assets/scripts/pre-processors/vdir_pre-processor.gd
deleted file mode 100644
index da5f7fd..0000000
--- a/Alens/movementSystem0.0.4/source/assets/scripts/pre-processors/vdir_pre-processor.gd
+++ /dev/null
@@ -1,46 +0,0 @@
-extends Node
-
-var VDIR = {}
-
-func update(userState, userDimensions):
- var bSP = 0
- var bHO = userDimensions["sprite"]["width"] / 2 * userDimensions["sprite"]["scale"].x
- var bVVO = userDimensions["sprite"]["height"] * userDimensions["sprite"]["scale"].y
- var spHO = userDimensions["collider"]["radius"]
- VDIR = {
- "0": {
- "0": {
- "start": Vector2(bSP, bSP),
- "end": Vector2(bSP, bVVO),
- "ray": {"position": Vector2(bSP, bVVO), "length": bVVO, "offset": bVVO - spHO, "collided": false}
- },
- "1": {
- "start": Vector2(spHO, bSP),
- "end": Vector2(spHO, bVVO),
- "ray": {"position": Vector2(spHO, bVVO), "length": bVVO, "offset": bVVO - spHO, "collided": false}
- },
- "2": {
- "start": Vector2(-spHO, bSP),
- "end": Vector2(-spHO, bVVO),
- "ray": {"position": Vector2(-spHO, bVVO), "length": bVVO, "offset": bVVO - spHO, "collided": false}
- }
- },
- "1": {
- "0": {
- "start": Vector2(bSP, bSP) + userState["global_position"],
- "end": Vector2(bSP, bVVO) + userState["global_position"],
- "ray": {"position": Vector2(bSP, bVVO) + userState["global_position"], "length": bVVO, "offset": bVVO - spHO, "collided": false}
- },
- "1": {
- "start": Vector2(spHO, bSP) + userState["global_position"],
- "end": Vector2(spHO, bVVO) + userState["global_position"],
- "ray": {"position": Vector2(spHO, bVVO) + userState["global_position"], "length": bVVO, "offset": bVVO - spHO, "collided": false}
- },
- "2": {
- "start": Vector2(-spHO, bSP) + userState["global_position"],
- "end": Vector2(-spHO, bVVO) + userState["global_position"],
- "ray": {"position": Vector2(-spHO, bVVO) + userState["global_position"], "length": bVVO, "offset": bVVO - spHO, "collided": false}
- }
- }
- }
- return VDIR
diff --git a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 1.png b/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 1.png
deleted file mode 100644
index 987854a..0000000
Binary files a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 1.png and /dev/null differ
diff --git a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 1.png.import b/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 1.png.import
deleted file mode 100644
index 50e4572..0000000
--- a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 1.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/player_main_body_default_sprite_idle_animation – 1.png-b558478550e6d1936c72122630064deb.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 1.png"
-dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation – 1.png-b558478550e6d1936c72122630064deb.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 10.png b/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 10.png
deleted file mode 100644
index 6111dd5..0000000
Binary files a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 10.png and /dev/null differ
diff --git a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 10.png.import b/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 10.png.import
deleted file mode 100644
index 6b20894..0000000
--- a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 10.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/player_main_body_default_sprite_idle_animation – 10.png-ec522b709593936611c719cfe2a608d4.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 10.png"
-dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation – 10.png-ec522b709593936611c719cfe2a608d4.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 11.png b/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 11.png
deleted file mode 100644
index 06c757d..0000000
Binary files a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 11.png and /dev/null differ
diff --git a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 11.png.import b/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 11.png.import
deleted file mode 100644
index e40561e..0000000
--- a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 11.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/player_main_body_default_sprite_idle_animation – 11.png-c9bbf2ef2f59da399e890ce817f55c11.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 11.png"
-dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation – 11.png-c9bbf2ef2f59da399e890ce817f55c11.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 2.png b/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 2.png
deleted file mode 100644
index c23462f..0000000
Binary files a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 2.png and /dev/null differ
diff --git a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 2.png.import b/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 2.png.import
deleted file mode 100644
index 3b2feb6..0000000
--- a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 2.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/player_main_body_default_sprite_idle_animation – 2.png-94999a82da3232e7d92c3f9ee67be815.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 2.png"
-dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation – 2.png-94999a82da3232e7d92c3f9ee67be815.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 3.png b/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 3.png
deleted file mode 100644
index bd98e37..0000000
Binary files a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 3.png and /dev/null differ
diff --git a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 3.png.import b/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 3.png.import
deleted file mode 100644
index 0400af7..0000000
--- a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 3.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/player_main_body_default_sprite_idle_animation – 3.png-8aa6c0a56fbb388157d4fd8c060050bb.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 3.png"
-dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation – 3.png-8aa6c0a56fbb388157d4fd8c060050bb.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 4.png b/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 4.png
deleted file mode 100644
index 76afc9f..0000000
Binary files a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 4.png and /dev/null differ
diff --git a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 4.png.import b/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 4.png.import
deleted file mode 100644
index f861763..0000000
--- a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 4.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/player_main_body_default_sprite_idle_animation – 4.png-ca524bffa1dad3792710ef47a48de61e.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 4.png"
-dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation – 4.png-ca524bffa1dad3792710ef47a48de61e.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 5.png b/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 5.png
deleted file mode 100644
index 97c1be3..0000000
Binary files a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 5.png and /dev/null differ
diff --git a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 5.png.import b/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 5.png.import
deleted file mode 100644
index 604c457..0000000
--- a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 5.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/player_main_body_default_sprite_idle_animation – 5.png-085ea2af6c26ff900dcf762cee999823.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 5.png"
-dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation – 5.png-085ea2af6c26ff900dcf762cee999823.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 6.png b/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 6.png
deleted file mode 100644
index 0ade4ad..0000000
Binary files a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 6.png and /dev/null differ
diff --git a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 6.png.import b/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 6.png.import
deleted file mode 100644
index 11e6feb..0000000
--- a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 6.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/player_main_body_default_sprite_idle_animation – 6.png-5129eec9d861ea14e3c82822abab25c9.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 6.png"
-dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation – 6.png-5129eec9d861ea14e3c82822abab25c9.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 7.png b/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 7.png
deleted file mode 100644
index 3713f86..0000000
Binary files a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 7.png and /dev/null differ
diff --git a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 7.png.import b/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 7.png.import
deleted file mode 100644
index 7ebc281..0000000
--- a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 7.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/player_main_body_default_sprite_idle_animation – 7.png-72e5dcffd49d5f69c8e378d0b877938a.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 7.png"
-dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation – 7.png-72e5dcffd49d5f69c8e378d0b877938a.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 8.png b/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 8.png
deleted file mode 100644
index 7e2aca8..0000000
Binary files a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 8.png and /dev/null differ
diff --git a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 8.png.import b/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 8.png.import
deleted file mode 100644
index b93b38c..0000000
--- a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 8.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/player_main_body_default_sprite_idle_animation – 8.png-55092da9ec8ce8e625504044d2085f5a.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 8.png"
-dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation – 8.png-55092da9ec8ce8e625504044d2085f5a.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 9.png b/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 9.png
deleted file mode 100644
index 62c9b15..0000000
Binary files a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 9.png and /dev/null differ
diff --git a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 9.png.import b/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 9.png.import
deleted file mode 100644
index f56cc7c..0000000
--- a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 9.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/player_main_body_default_sprite_idle_animation – 9.png-108d2d665d11cab4daa00a5c845b4c12.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 9.png"
-dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation – 9.png-108d2d665d11cab4daa00a5c845b4c12.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation.png b/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation.png
deleted file mode 100644
index 83b3f8e..0000000
Binary files a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation.png and /dev/null differ
diff --git a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation.png.import b/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation.png.import
deleted file mode 100644
index 20a3ded..0000000
--- a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/player_main_body_default_sprite_idle_animation.png-39699617848bc9a4a118c7fe272d567e.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation.png"
-dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation.png-39699617848bc9a4a118c7fe272d567e.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/player_main_body_default_sprite.png b/Alens/movementSystem0.0.4/source/assets/sprites/character/player/player_main_body_default_sprite.png
deleted file mode 100644
index 7034c92..0000000
Binary files a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/player_main_body_default_sprite.png and /dev/null differ
diff --git a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/player_main_body_default_sprite.png.import b/Alens/movementSystem0.0.4/source/assets/sprites/character/player/player_main_body_default_sprite.png.import
deleted file mode 100644
index fe8fda8..0000000
--- a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/player_main_body_default_sprite.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/player_main_body_default_sprite.png-96f9ed57cf6d9efdccb3ecbc4b8cd6ff.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://source/assets/sprites/character/player/player_main_body_default_sprite.png"
-dest_files=[ "res://.import/player_main_body_default_sprite.png-96f9ed57cf6d9efdccb3ecbc4b8cd6ff.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/Alens/movementSystem0.0.4/source/entities/player/player-node.tscn b/Alens/movementSystem0.0.4/source/entities/player/player-node.tscn
deleted file mode 100644
index 95f03e3..0000000
--- a/Alens/movementSystem0.0.4/source/entities/player/player-node.tscn
+++ /dev/null
@@ -1,46 +0,0 @@
-[gd_scene load_steps=18 format=2]
-
-[ext_resource path="res://source/assets/sprites/character/player/player_main_body_default_sprite.png" type="Texture" id=1]
-[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 9.png" type="Texture" id=2]
-[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 11.png" type="Texture" id=3]
-[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 10.png" type="Texture" id=4]
-[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation.png" type="Texture" id=5]
-[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 8.png" type="Texture" id=6]
-[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 4.png" type="Texture" id=7]
-[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 1.png" type="Texture" id=8]
-[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 3.png" type="Texture" id=9]
-[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 5.png" type="Texture" id=10]
-[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 6.png" type="Texture" id=11]
-[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 7.png" type="Texture" id=12]
-[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 2.png" type="Texture" id=13]
-[ext_resource path="res://source/assets/scripts/player-handlers/player-collider-handler.gd" type="Script" id=14]
-[ext_resource path="res://source/assets/scripts/player-handlers/player-body-handler.gd" type="Script" id=15]
-
-[sub_resource type="CircleShape2D" id=1]
-
-[sub_resource type="SpriteFrames" id=2]
-animations = [ {
-"frames": [ ExtResource( 8 ), ExtResource( 13 ), ExtResource( 9 ), ExtResource( 7 ), ExtResource( 10 ), ExtResource( 11 ), ExtResource( 12 ), ExtResource( 6 ), ExtResource( 2 ), ExtResource( 4 ), ExtResource( 3 ), ExtResource( 5 ) ],
-"loop": true,
-"name": "idle",
-"speed": 65.0
-} ]
-
-[node name="player-node" type="Node2D"]
-
-[node name="player-body" type="KinematicBody2D" parent="."]
-script = ExtResource( 15 )
-
-[node name="player-collider" type="CollisionShape2D" parent="player-body"]
-shape = SubResource( 1 )
-script = ExtResource( 14 )
-
-[node name="player-animated-sprite" type="AnimatedSprite" parent="player-body"]
-scale = Vector2( 0.1, 0.1 )
-frames = SubResource( 2 )
-animation = "idle"
-
-[node name="player-sprite" type="Sprite" parent="player-body"]
-visible = false
-scale = Vector2( 0.1, 0.1 )
-texture = ExtResource( 1 )
diff --git a/Alens/movementSystem0.0.4/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_0.png b/Alens/movementSystem0.0.4/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_0.png
deleted file mode 100644
index 02a999c..0000000
Binary files a/Alens/movementSystem0.0.4/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_0.png and /dev/null differ
diff --git a/Alens/movementSystem0.0.4/source/levels/trinity_site/trinity-site-level.tscn b/Alens/movementSystem0.0.4/source/levels/trinity_site/trinity-site-level.tscn
deleted file mode 100644
index aef5f3d..0000000
--- a/Alens/movementSystem0.0.4/source/levels/trinity_site/trinity-site-level.tscn
+++ /dev/null
@@ -1,22 +0,0 @@
-[gd_scene load_steps=3 format=2]
-
-[ext_resource path="res://source/entities/player/player-node.tscn" type="PackedScene" id=1]
-[ext_resource path="res://source/levels/trinity_site/images/trinity_site_level_layout-monochrome.png" type="Texture" id=2]
-
-[node name="trinity-site" type="Node2D"]
-
-[node name="player-node" parent="." instance=ExtResource( 1 )]
-position = Vector2( 212.292, 277.24 )
-
-[node name="trinity-site-body" type="StaticBody2D" parent="."]
-
-[node name="trinity_site_level_layout-monochrome" type="Sprite" parent="trinity-site-body"]
-position = Vector2( 513.225, 303.316 )
-scale = Vector2( 0.798307, 0.798307 )
-texture = ExtResource( 2 )
-
-[node name="trinity_site_outer_collider" type="CollisionPolygon2D" parent="trinity-site-body"]
-polygon = PoolVector2Array( 508.936, 1.9356, 508.374, 81.3459, 502, 79.9369, 496.101, 77.9311, 489.258, 74.6276, 482.533, 69.3183, 475.336, 62.4752, 467.903, 57.2839, 459.526, 52.6825, 452.748, 49.4016, 445.163, 46.405, 438.233, 43.8766, 430.086, 42.4719, 423.063, 41.5355, 414.635, 40.88, 406.488, 41.4419, 398.434, 42.8465, 391.318, 44.0639, 384.669, 45.7495, 379.237, 47.716, 373.712, 49.7762, 365.753, 53.7093, 359.666, 57.455, 353.017, 62.1372, 347.867, 66.8194, 342.81, 72.2508, 337.847, 77.2139, 334.101, 82.1771, 329.606, 88.3576, 326.516, 93.3207, 321.74, 98.1902, 317.245, 102.123, 311.345, 106.15, 304.977, 108.866, 296.362, 111.3, 288.964, 112.424, 280.536, 112.05, 272.483, 110.364, 264.336, 108.304, 255.627, 106.525, 247.948, 105.401, 238.397, 104.183, 229.875, 103.903, 222.009, 103.528, 214.986, 103.903, 207.4, 104.183, 200.377, 104.933, 193.916, 105.588, 185.675, 106.806, 178.183, 108.304, 168.819, 110.926, 161.983, 112.986, 154.96, 115.421, 146.532, 118.324, 139.696, 121.695, 132.11, 125.628, 126.304, 129.093, 119.937, 132.745, 112.539, 136.491, 106.826, 140.705, 100.833, 145.574, 94.7464, 150.35, 90.8133, 153.815, 85.6629, 158.029, 81.0743, 162.617, 76.5794, 166.925, 73.1146, 170.577, 68.4324, 175.915, 65.1548, 179.754, 61.5061, 185.562, 56.3556, 193.866, 51.4153, 201.329, 46.0546, 208.582, 42.1655, 216.15, 38.8019, 224.349, 35.3332, 232.127, 32.4952, 239.695, 30.498, 246.002, 28.3958, 254.201, 26.9242, 261.348, 25.5578, 268.075, 24.4015, 274.382, 23.2453, 282.265, 23.2453, 288.887, 22.1942, 297.402, 22.2993, 305.705, 22.6146, 313.168, 23.3504, 322.103, 24.4488, 330.903, 25.1043, 337.552, 26.6026, 345.044, 28.1009, 352.254, 29.9738, 357.686, 31.8467, 363.398, 34.5624, 372.388, 37.559, 379.692, 40.0874, 386.435, 42.9903, 391.96, 46.2679, 398.515, 49.3581, 403.571, 53.8531, 410.782, 57.8798, 416.307, 61.3446, 422.488, 65.9332, 427.825, 72.301, 434.942, 77.2641, 440.186, 84.1938, 447.584, 89.7188, 452.922, 96.7421, 458.447, 103.297, 463.317, 110.227, 468.561, 117.344, 473.243, 125.023, 477.925, 132.421, 481.952, 140.193, 485.417, 147.123, 488.039, 156.3, 491.223, 163.042, 493.564, 171.564, 496.186, 180.46, 498.527, 189.918, 499.931, 198.814, 501.43, 207.898, 502.273, 218.199, 502.928, 226.72, 502.928, 234.586, 502.647, 242.452, 501.711, 248.165, 500.962, 255.904, 499.956, 265.225, 497.832, 275.843, 495.354, 283.984, 493.703, 292.715, 494.529, 301.092, 496.652, 308.525, 499.248, 314.778, 503.259, 320.913, 507.861, 325.397, 513.406, 331.178, 521.901, 337.785, 530.16, 343.448, 535.823, 351.707, 542.43, 359.966, 548.565, 369.523, 554.701, 378, 558.75, 387, 561.625, 396, 563.75, 406.125, 564.75, 418.125, 565.625, 429.125, 564.375, 438, 562.125, 446.875, 559.25, 458, 555.125, 466.25, 550.375, 471.875, 546.5, 477.125, 542.5, 483, 537, 488.875, 533.25, 494.25, 529.875, 500.25, 527.875, 507.5, 526.375, 514.375, 526.375, 520.125, 527, 530.125, 528.875, 539.625, 533.25, 544.25, 537.125, 552, 544, 557.625, 547.875, 565.875, 552.875, 573.125, 556.25, 580.5, 559.625, 588.125, 562.25, 595.875, 563.625, 605.125, 564.875, 613.25, 565.5, 622.875, 565.125, 631.875, 563.625, 641.5, 561.5, 647.5, 560.25, 655.375, 556.625, 662.625, 553, 670, 547.75, 678.625, 540.625, 685.625, 534.875, 691.125, 528.875, 696.625, 520, 701.625, 512.375, 707.375, 506.625, 713.75, 502.125, 723.75, 497.375, 735.458, 494.76, 745.863, 495.206, 757.607, 498.327, 772.918, 501.003, 783.472, 502.192, 794.621, 502.936, 809.04, 503.382, 822.567, 502.936, 834.905, 501.895, 849.621, 498.625, 864.486, 495.354, 874.595, 491.341, 886.487, 485.692, 898.23, 479.3, 912.798, 471.719, 923.946, 463.543, 933.163, 456.854, 943.271, 448.232, 951.298, 440.056, 957.839, 432.029, 968.857, 418.87, 978.034, 403.185, 983.874, 391.672, 989.046, 379.492, 992.383, 369.648, 999.224, 351.627, 1002.23, 337.278, 1003.4, 321.927, 1004.56, 307.911, 1004.4, 296.231, 1003.73, 280.714, 1001.06, 265.864, 998.056, 252.682, 994.385, 239.334, 988.546, 224.65, 982.872, 212.637, 975.865, 199.789, 968.69, 187.275, 960.013, 177.764, 951.337, 167.419, 943.828, 158.075, 934.818, 151.067, 925.141, 144.727, 913.127, 134.883, 900.947, 127.374, 887.932, 120.366, 873.582, 114.86, 859.4, 110.522, 847.052, 107.351, 832.369, 105.683, 817.352, 104.181, 801.167, 103.514, 786.484, 104.515, 772.969, 105.683, 761.122, 108.186, 748.942, 111.857, 741.099, 113.358, 729.92, 111.356, 719.075, 106.35, 708.563, 99.1756, 701.722, 90.9997, 695.882, 81.6558, 686.037, 70.3097, 676.526, 62.3006, 661.343, 53.1236, 650.831, 47.6174, 640.152, 44.2803, 626.804, 41.6106, 614.123, 41.2769, 600.607, 41.6106, 588.594, 43.7797, 576.747, 47.7843, 565.067, 52.623, 558.226, 57.1281, 551.385, 61.6332, 544.377, 67.9737, 539.538, 72.6456, 533.198, 76.9839, 522.686, 80.321, 511.173, 81.6558, 511.507, 1.56542, 1023.58, 2.14532, 1024.35, 604.553, 1.37355, 603.941, 2.33868, 1.98115 )
-
-[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="trinity-site-body"]
-polygon = PoolVector2Array( 411.392, 250.341, 409.273, 253.255, 403.446, 255.638, 394.971, 258.552, 386.76, 263.055, 380.138, 269.146, 374.576, 276.298, 368.484, 285.568, 365.571, 297.222, 365.041, 307.817, 366.1, 318.147, 371.927, 329.536, 376.96, 336.422, 384.111, 343.309, 394.706, 348.341, 403.446, 351.785, 412.187, 356.552, 414.836, 362.379, 417.749, 372.444, 424.371, 382.774, 429.403, 388.866, 438.144, 395.223, 449.798, 398.931, 461.187, 400.785, 474.96, 401.579, 483.171, 398.666, 490.852, 393.898, 497.739, 389.925, 508.598, 385.952, 519.193, 386.217, 527.668, 389.396, 534.025, 392.574, 544.09, 397.606, 554.685, 400.52, 564.485, 402.109, 577.463, 400.785, 586.204, 396.282, 594.415, 391.779, 601.036, 385.952, 606.599, 378.801, 609.247, 370.325, 613.485, 359.995, 618.782, 353.374, 629.112, 350.99, 639.972, 345.428, 647.388, 338.541, 656.128, 328.741, 660.366, 320.001, 663.28, 307.022, 661.691, 296.693, 659.307, 285.038, 653.536, 274.373, 644.209, 264.114, 633.35, 258.817, 622.132, 254.55, 613.891, 248.982, 609.777, 238.952, 606.069, 229.417, 599.859, 219.36, 587.793, 210.611, 572.166, 204.519, 557.598, 203.725, 544.09, 206.373, 537.734, 209.552, 537.734, 209.552, 531.377, 214.319, 522.901, 218.557, 512.306, 220.411, 505.155, 218.557, 491.117, 212.995, 479.728, 207.698, 471.252, 205.314, 459.333, 203.46, 445.295, 206.109, 433.376, 212.995, 426.755, 218.557, 418.544, 227.298, 414.571, 238.157 )
diff --git a/Game/default_env.tres b/Game/default_env.tres
deleted file mode 100644
index 20207a4..0000000
--- a/Game/default_env.tres
+++ /dev/null
@@ -1,7 +0,0 @@
-[gd_resource type="Environment" load_steps=2 format=2]
-
-[sub_resource type="ProceduralSky" id=1]
-
-[resource]
-background_mode = 2
-background_sky = SubResource( 1 )
diff --git a/Game/icon.png.import b/Game/icon.png.import
deleted file mode 100644
index 96cbf46..0000000
--- a/Game/icon.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://icon.png"
-dest_files=[ "res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/Game/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_0.png.import b/Game/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_0.png.import
deleted file mode 100644
index fe51833..0000000
--- a/Game/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_0.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/trinity_site_level_layout-level_design_z-index_0.png-05b8879ce933ed0eeba9d404ed43c171.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_0.png"
-dest_files=[ "res://.import/trinity_site_level_layout-level_design_z-index_0.png-05b8879ce933ed0eeba9d404ed43c171.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/Game/source/levels/trinity_site/images/trinity_site_level_layout-monochrome.png b/Game/source/levels/trinity_site/images/trinity_site_level_layout-monochrome.png
deleted file mode 100644
index 52a404a..0000000
Binary files a/Game/source/levels/trinity_site/images/trinity_site_level_layout-monochrome.png and /dev/null differ
diff --git a/Game/source/levels/trinity_site/images/trinity_site_level_layout-monochrome.png.import b/Game/source/levels/trinity_site/images/trinity_site_level_layout-monochrome.png.import
deleted file mode 100644
index dc7a418..0000000
--- a/Game/source/levels/trinity_site/images/trinity_site_level_layout-monochrome.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/trinity_site_level_layout-monochrome.png-c5b47a5f1d25029803eac9e832c13411.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://source/levels/trinity_site/images/trinity_site_level_layout-monochrome.png"
-dest_files=[ "res://.import/trinity_site_level_layout-monochrome.png-c5b47a5f1d25029803eac9e832c13411.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/Pavels/README.md b/Pavels/README.md
deleted file mode 100644
index 2df8b92..0000000
--- a/Pavels/README.md
+++ /dev/null
@@ -1,12 +0,0 @@
-Download git and run in terminal:
-```terminal
-git config --global user.name "Your Name"
-git config --global user.email "youremail@yourdomain.com"
-```
-
-Enter in required directory and run:
-```terminal
-git clone https://github.com/KristofersSolo/Godot
-```
-
-or just use [GitHub Desktop](https://desktop.github.com)
\ No newline at end of file
diff --git a/Pavels/bullet_trajectory/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.md5 b/Pavels/bullet_trajectory/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.md5
deleted file mode 100644
index 7b61c3e..0000000
--- a/Pavels/bullet_trajectory/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="47313fa4c47a9963fddd764e1ec6e4a8"
-dest_md5="2ded9e7f9060e2b530aab678b135fc5b"
-
diff --git a/Pavels/bullet_trajectory/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex b/Pavels/bullet_trajectory/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex
deleted file mode 100644
index 3ca6461..0000000
Binary files a/Pavels/bullet_trajectory/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex and /dev/null differ
diff --git a/Pavels/bullet_trajectory/.import/pixil-frame-0 (1).png-160dd9969d7e45d14d604c370b40e019.md5 b/Pavels/bullet_trajectory/.import/pixil-frame-0 (1).png-160dd9969d7e45d14d604c370b40e019.md5
deleted file mode 100644
index cef4955..0000000
--- a/Pavels/bullet_trajectory/.import/pixil-frame-0 (1).png-160dd9969d7e45d14d604c370b40e019.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="9af3d6b87828d63b47b64d8f55268047"
-dest_md5="756347001080602f89f78ec386be2b42"
-
diff --git a/Pavels/bullet_trajectory/.import/pixil-frame-0 (1).png-160dd9969d7e45d14d604c370b40e019.stex b/Pavels/bullet_trajectory/.import/pixil-frame-0 (1).png-160dd9969d7e45d14d604c370b40e019.stex
deleted file mode 100644
index 4dae7b8..0000000
Binary files a/Pavels/bullet_trajectory/.import/pixil-frame-0 (1).png-160dd9969d7e45d14d604c370b40e019.stex and /dev/null differ
diff --git a/Pavels/bullet_trajectory/.import/pixilart-drawing.png-9e9c431ac86a42d1fefc4da3ac6bc15c.md5 b/Pavels/bullet_trajectory/.import/pixilart-drawing.png-9e9c431ac86a42d1fefc4da3ac6bc15c.md5
deleted file mode 100644
index 7f6ea5e..0000000
--- a/Pavels/bullet_trajectory/.import/pixilart-drawing.png-9e9c431ac86a42d1fefc4da3ac6bc15c.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="9a8d5d95e162b71bd961db4150968a60"
-dest_md5="4f8aa6a0885b0f2b6a56014ddf6aee0c"
-
diff --git a/Pavels/bullet_trajectory/.import/pixilart-drawing.png-9e9c431ac86a42d1fefc4da3ac6bc15c.stex b/Pavels/bullet_trajectory/.import/pixilart-drawing.png-9e9c431ac86a42d1fefc4da3ac6bc15c.stex
deleted file mode 100644
index 19f0826..0000000
Binary files a/Pavels/bullet_trajectory/.import/pixilart-drawing.png-9e9c431ac86a42d1fefc4da3ac6bc15c.stex and /dev/null differ
diff --git a/Pavels/bullet_trajectory/Hyperbolic_Trajectory/Hyperbolic_Barrel.tscn b/Pavels/bullet_trajectory/Hyperbolic_Trajectory/Hyperbolic_Barrel.tscn
deleted file mode 100644
index 9e1a160..0000000
--- a/Pavels/bullet_trajectory/Hyperbolic_Trajectory/Hyperbolic_Barrel.tscn
+++ /dev/null
@@ -1,22 +0,0 @@
-[gd_scene load_steps=4 format=2]
-
-[ext_resource path="res://icon.png" type="Texture" id=1]
-[ext_resource path="res://script/Hyperbola/Hyperbolic_Barrel.gd" type="Script" id=2]
-
-[sub_resource type="RectangleShape2D" id=1]
-extents = Vector2( 22.5946, 3.60519 )
-
-[node name="Hyperbolic_Barrel" type="StaticBody2D"]
-script = ExtResource( 2 )
-
-[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
-position = Vector2( 30.4661, 0.749161 )
-shape = SubResource( 1 )
-
-[node name="icon" type="Sprite" parent="."]
-position = Vector2( 42.4007, 0.196289 )
-scale = Vector2( 1.31624, 0.140625 )
-texture = ExtResource( 1 )
-
-[node name="Position2D" type="Position2D" parent="."]
-position = Vector2( 97.6552, 0.0842819 )
diff --git a/Pavels/bullet_trajectory/Hyperbolic_Trajectory/Hyperbolic_Bullet.tscn b/Pavels/bullet_trajectory/Hyperbolic_Trajectory/Hyperbolic_Bullet.tscn
deleted file mode 100644
index cd9ffd6..0000000
--- a/Pavels/bullet_trajectory/Hyperbolic_Trajectory/Hyperbolic_Bullet.tscn
+++ /dev/null
@@ -1,22 +0,0 @@
-[gd_scene load_steps=4 format=2]
-
-[ext_resource path="res://pixil-frame-0 (1).png" type="Texture" id=1]
-[ext_resource path="res://script/Hyperbola/Hyperbolic_Bullet.gd" type="Script" id=2]
-
-[sub_resource type="CapsuleShape2D" id=1]
-radius = 5.4212
-height = 7.62897
-
-[node name="Bullet" type="Area2D"]
-script = ExtResource( 2 )
-
-[node name="Sprite" type="Sprite" parent="."]
-position = Vector2( 2, -19 )
-scale = Vector2( 0.199834, 0.199834 )
-texture = ExtResource( 1 )
-
-[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
-rotation = 1.5708
-shape = SubResource( 1 )
-
-[connection signal="body_entered" from="." to="." method="_on_Bullet_body_entered"]
diff --git a/Pavels/bullet_trajectory/Hyperbolic_Trajectory/Hyperbolic_Env.tscn b/Pavels/bullet_trajectory/Hyperbolic_Trajectory/Hyperbolic_Env.tscn
deleted file mode 100644
index 6dd98e1..0000000
--- a/Pavels/bullet_trajectory/Hyperbolic_Trajectory/Hyperbolic_Env.tscn
+++ /dev/null
@@ -1,12 +0,0 @@
-[gd_scene load_steps=4 format=2]
-
-[ext_resource path="res://Line_Trajectory/Line_Bullet.tscn" type="PackedScene" id=1]
-[ext_resource path="res://script/Hyperbola/Hyperbolic_Env.gd" type="Script" id=2]
-[ext_resource path="res://script/Hyperbola/Hyperbolic_Bullet.gd" type="Script" id=3]
-
-[node name="Env" type="Node2D"]
-script = ExtResource( 2 )
-
-[node name="Bullet" parent="." instance=ExtResource( 1 )]
-position = Vector2( 0, -0.222725 )
-script = ExtResource( 3 )
diff --git a/Pavels/bullet_trajectory/Line_Trajectory/Line_Barrel.tscn b/Pavels/bullet_trajectory/Line_Trajectory/Line_Barrel.tscn
deleted file mode 100644
index 1b2e3c9..0000000
--- a/Pavels/bullet_trajectory/Line_Trajectory/Line_Barrel.tscn
+++ /dev/null
@@ -1,22 +0,0 @@
-[gd_scene load_steps=4 format=2]
-
-[ext_resource path="res://icon.png" type="Texture" id=1]
-[ext_resource path="res://script/Line/Line_Barrel.gd" type="Script" id=2]
-
-[sub_resource type="RectangleShape2D" id=1]
-extents = Vector2( 22.5946, 3.60519 )
-
-[node name="Line_Barrel" type="StaticBody2D"]
-script = ExtResource( 2 )
-
-[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
-position = Vector2( 30.4661, 0.749161 )
-shape = SubResource( 1 )
-
-[node name="icon" type="Sprite" parent="."]
-position = Vector2( 32.281, 0.196289 )
-scale = Vector2( 1, 0.140625 )
-texture = ExtResource( 1 )
-
-[node name="Position2D" type="Position2D" parent="."]
-position = Vector2( 64.7166, 0.0842819 )
diff --git a/Pavels/bullet_trajectory/Line_Trajectory/Line_Bullet.tscn b/Pavels/bullet_trajectory/Line_Trajectory/Line_Bullet.tscn
deleted file mode 100644
index b342e67..0000000
--- a/Pavels/bullet_trajectory/Line_Trajectory/Line_Bullet.tscn
+++ /dev/null
@@ -1,22 +0,0 @@
-[gd_scene load_steps=4 format=2]
-
-[ext_resource path="res://pixil-frame-0 (1).png" type="Texture" id=1]
-[ext_resource path="res://script/Line/Line_Bullet.gd" type="Script" id=2]
-
-[sub_resource type="CapsuleShape2D" id=1]
-radius = 5.4212
-height = 7.62897
-
-[node name="Bullet" type="Area2D"]
-script = ExtResource( 2 )
-
-[node name="Sprite" type="Sprite" parent="."]
-position = Vector2( 2, -19 )
-scale = Vector2( 0.199834, 0.199834 )
-texture = ExtResource( 1 )
-
-[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
-rotation = 1.5708
-shape = SubResource( 1 )
-
-[connection signal="body_entered" from="." to="." method="_on_Bullet_body_entered"]
diff --git a/Pavels/bullet_trajectory/Line_Trajectory/Line_Env.tscn b/Pavels/bullet_trajectory/Line_Trajectory/Line_Env.tscn
deleted file mode 100644
index 0640b7e..0000000
--- a/Pavels/bullet_trajectory/Line_Trajectory/Line_Env.tscn
+++ /dev/null
@@ -1,10 +0,0 @@
-[gd_scene load_steps=3 format=2]
-
-[ext_resource path="res://Line_Trajectory/Line_Bullet.tscn" type="PackedScene" id=1]
-[ext_resource path="res://script/Line/Line_Env.gd" type="Script" id=2]
-
-[node name="Env" type="Node2D"]
-script = ExtResource( 2 )
-
-[node name="Bullet" parent="." instance=ExtResource( 1 )]
-position = Vector2( 0, -0.222725 )
diff --git a/Pavels/bullet_trajectory/Parabolic_Trajectory/Parabolic_Barrel.tscn b/Pavels/bullet_trajectory/Parabolic_Trajectory/Parabolic_Barrel.tscn
deleted file mode 100644
index d7e228d..0000000
--- a/Pavels/bullet_trajectory/Parabolic_Trajectory/Parabolic_Barrel.tscn
+++ /dev/null
@@ -1,22 +0,0 @@
-[gd_scene load_steps=4 format=2]
-
-[ext_resource path="res://icon.png" type="Texture" id=1]
-[ext_resource path="res://script/Parabola/Parabolic_Barrel.gd" type="Script" id=2]
-
-[sub_resource type="RectangleShape2D" id=1]
-extents = Vector2( 8.79762, 3.60519 )
-
-[node name="Parabolic_Barrel" type="StaticBody2D"]
-script = ExtResource( 2 )
-
-[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
-position = Vector2( 13.539, 2.08551 )
-shape = SubResource( 1 )
-
-[node name="icon" type="Sprite" parent="."]
-position = Vector2( 16.2448, 0.641744 )
-scale = Vector2( 0.387507, 0.251987 )
-texture = ExtResource( 1 )
-
-[node name="Position2D" type="Position2D" parent="."]
-position = Vector2( 34.426, 0.975182 )
diff --git a/Pavels/bullet_trajectory/Parabolic_Trajectory/Parabolic_Bullet.tscn b/Pavels/bullet_trajectory/Parabolic_Trajectory/Parabolic_Bullet.tscn
deleted file mode 100644
index b342e67..0000000
--- a/Pavels/bullet_trajectory/Parabolic_Trajectory/Parabolic_Bullet.tscn
+++ /dev/null
@@ -1,22 +0,0 @@
-[gd_scene load_steps=4 format=2]
-
-[ext_resource path="res://pixil-frame-0 (1).png" type="Texture" id=1]
-[ext_resource path="res://script/Line/Line_Bullet.gd" type="Script" id=2]
-
-[sub_resource type="CapsuleShape2D" id=1]
-radius = 5.4212
-height = 7.62897
-
-[node name="Bullet" type="Area2D"]
-script = ExtResource( 2 )
-
-[node name="Sprite" type="Sprite" parent="."]
-position = Vector2( 2, -19 )
-scale = Vector2( 0.199834, 0.199834 )
-texture = ExtResource( 1 )
-
-[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
-rotation = 1.5708
-shape = SubResource( 1 )
-
-[connection signal="body_entered" from="." to="." method="_on_Bullet_body_entered"]
diff --git a/Pavels/bullet_trajectory/Parabolic_Trajectory/Parabolic_Env.tscn b/Pavels/bullet_trajectory/Parabolic_Trajectory/Parabolic_Env.tscn
deleted file mode 100644
index 07cfd7f..0000000
--- a/Pavels/bullet_trajectory/Parabolic_Trajectory/Parabolic_Env.tscn
+++ /dev/null
@@ -1,12 +0,0 @@
-[gd_scene load_steps=4 format=2]
-
-[ext_resource path="res://Line_Trajectory/Line_Bullet.tscn" type="PackedScene" id=1]
-[ext_resource path="res://script/Parabola/Parabolic_Env.gd" type="Script" id=2]
-[ext_resource path="res://script/Parabola/Parabolic_Bullet.gd" type="Script" id=3]
-
-[node name="Env" type="Node2D"]
-script = ExtResource( 2 )
-
-[node name="Bullet" parent="." instance=ExtResource( 1 )]
-position = Vector2( 0, -0.222725 )
-script = ExtResource( 3 )
diff --git a/Pavels/bullet_trajectory/Player.tscn b/Pavels/bullet_trajectory/Player.tscn
deleted file mode 100644
index 2daf1ef..0000000
--- a/Pavels/bullet_trajectory/Player.tscn
+++ /dev/null
@@ -1,19 +0,0 @@
-[gd_scene load_steps=4 format=2]
-
-[ext_resource path="res://pixilart-drawing.png" type="Texture" id=1]
-[ext_resource path="res://script/KinematicBody2D.gd" type="Script" id=2]
-
-[sub_resource type="RectangleShape2D" id=1]
-extents = Vector2( 22.279, 10 )
-
-[node name="Player" type="KinematicBody2D"]
-position = Vector2( 400, 296 )
-script = ExtResource( 2 )
-
-[node name="Sprite" type="Sprite" parent="."]
-position = Vector2( 4, -17 )
-texture = ExtResource( 1 )
-
-[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
-position = Vector2( 0.381104, 0.412598 )
-shape = SubResource( 1 )
diff --git a/Pavels/bullet_trajectory/Sine_Trajectory/Sine_Barrel.tscn b/Pavels/bullet_trajectory/Sine_Trajectory/Sine_Barrel.tscn
deleted file mode 100644
index 690b1ca..0000000
--- a/Pavels/bullet_trajectory/Sine_Trajectory/Sine_Barrel.tscn
+++ /dev/null
@@ -1,22 +0,0 @@
-[gd_scene load_steps=4 format=2]
-
-[ext_resource path="res://icon.png" type="Texture" id=1]
-[ext_resource path="res://script/Sine/Sine_Barrel.gd" type="Script" id=2]
-
-[sub_resource type="RectangleShape2D" id=1]
-extents = Vector2( 21.0351, 6.99966 )
-
-[node name="Sine_Barrel" type="StaticBody2D"]
-script = ExtResource( 2 )
-
-[node name="Sprite" type="Sprite" parent="."]
-position = Vector2( 32.0917, 0.471939 )
-scale = Vector2( 1, 0.336339 )
-texture = ExtResource( 1 )
-
-[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
-position = Vector2( 30.8681, 0 )
-shape = SubResource( 1 )
-
-[node name="Position2D" type="Position2D" parent="."]
-position = Vector2( 64.7166, 0.0842819 )
diff --git a/Pavels/bullet_trajectory/Sine_Trajectory/Sine_Bullet.tscn b/Pavels/bullet_trajectory/Sine_Trajectory/Sine_Bullet.tscn
deleted file mode 100644
index b342e67..0000000
--- a/Pavels/bullet_trajectory/Sine_Trajectory/Sine_Bullet.tscn
+++ /dev/null
@@ -1,22 +0,0 @@
-[gd_scene load_steps=4 format=2]
-
-[ext_resource path="res://pixil-frame-0 (1).png" type="Texture" id=1]
-[ext_resource path="res://script/Line/Line_Bullet.gd" type="Script" id=2]
-
-[sub_resource type="CapsuleShape2D" id=1]
-radius = 5.4212
-height = 7.62897
-
-[node name="Bullet" type="Area2D"]
-script = ExtResource( 2 )
-
-[node name="Sprite" type="Sprite" parent="."]
-position = Vector2( 2, -19 )
-scale = Vector2( 0.199834, 0.199834 )
-texture = ExtResource( 1 )
-
-[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
-rotation = 1.5708
-shape = SubResource( 1 )
-
-[connection signal="body_entered" from="." to="." method="_on_Bullet_body_entered"]
diff --git a/Pavels/bullet_trajectory/Sine_Trajectory/Sine_Env.tscn b/Pavels/bullet_trajectory/Sine_Trajectory/Sine_Env.tscn
deleted file mode 100644
index f0c77d5..0000000
--- a/Pavels/bullet_trajectory/Sine_Trajectory/Sine_Env.tscn
+++ /dev/null
@@ -1,12 +0,0 @@
-[gd_scene load_steps=4 format=2]
-
-[ext_resource path="res://Line_Trajectory/Line_Bullet.tscn" type="PackedScene" id=1]
-[ext_resource path="res://script/Sine/Sine_Env.gd" type="Script" id=2]
-[ext_resource path="res://script/Sine/Sine_Bullet.gd" type="Script" id=3]
-
-[node name="Env" type="Node2D"]
-script = ExtResource( 2 )
-
-[node name="Bullet" parent="." instance=ExtResource( 1 )]
-position = Vector2( 0, -0.222725 )
-script = ExtResource( 3 )
diff --git a/Pavels/bullet_trajectory/default_env.tres b/Pavels/bullet_trajectory/default_env.tres
deleted file mode 100644
index 20207a4..0000000
--- a/Pavels/bullet_trajectory/default_env.tres
+++ /dev/null
@@ -1,7 +0,0 @@
-[gd_resource type="Environment" load_steps=2 format=2]
-
-[sub_resource type="ProceduralSky" id=1]
-
-[resource]
-background_mode = 2
-background_sky = SubResource( 1 )
diff --git a/Pavels/bullet_trajectory/game.tscn b/Pavels/bullet_trajectory/game.tscn
deleted file mode 100644
index 109ab9e..0000000
--- a/Pavels/bullet_trajectory/game.tscn
+++ /dev/null
@@ -1,32 +0,0 @@
-[gd_scene load_steps=6 format=2]
-
-[ext_resource path="res://Player.tscn" type="PackedScene" id=1]
-[ext_resource path="res://icon.png" type="Texture" id=3]
-[ext_resource path="res://script/Gun.gd" type="Script" id=4]
-[ext_resource path="res://script/Mob.gd" type="Script" id=5]
-
-[sub_resource type="RectangleShape2D" id=1]
-extents = Vector2( 31.7698, 29.9446 )
-
-[node name="Node2D" type="Node2D"]
-
-[node name="Mob" type="KinematicBody2D" parent="." groups=[
-"mobs",
-]]
-position = Vector2( -0.000213623, 0.000244141 )
-script = ExtResource( 5 )
-
-[node name="Sprite" type="Sprite" parent="Mob"]
-position = Vector2( 748.393, 296.081 )
-texture = ExtResource( 3 )
-
-[node name="CollisionShape2D" type="CollisionShape2D" parent="Mob"]
-position = Vector2( 748.393, 293.562 )
-shape = SubResource( 1 )
-one_way_collision_margin = 0.0
-
-[node name="Player" parent="." instance=ExtResource( 1 )]
-
-[node name="Gun_Position" type="Position2D" parent="Player"]
-position = Vector2( 37.1728, -6.00076 )
-script = ExtResource( 4 )
diff --git a/Pavels/bullet_trajectory/icon.png b/Pavels/bullet_trajectory/icon.png
deleted file mode 100644
index c98fbb6..0000000
Binary files a/Pavels/bullet_trajectory/icon.png and /dev/null differ
diff --git a/Pavels/bullet_trajectory/icon.png.import b/Pavels/bullet_trajectory/icon.png.import
deleted file mode 100644
index 96cbf46..0000000
--- a/Pavels/bullet_trajectory/icon.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://icon.png"
-dest_files=[ "res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/Pavels/bullet_trajectory/pixil-frame-0 (1).png b/Pavels/bullet_trajectory/pixil-frame-0 (1).png
deleted file mode 100644
index ecdddea..0000000
Binary files a/Pavels/bullet_trajectory/pixil-frame-0 (1).png and /dev/null differ
diff --git a/Pavels/bullet_trajectory/pixil-frame-0 (1).png.import b/Pavels/bullet_trajectory/pixil-frame-0 (1).png.import
deleted file mode 100644
index 553ec28..0000000
--- a/Pavels/bullet_trajectory/pixil-frame-0 (1).png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/pixil-frame-0 (1).png-160dd9969d7e45d14d604c370b40e019.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://pixil-frame-0 (1).png"
-dest_files=[ "res://.import/pixil-frame-0 (1).png-160dd9969d7e45d14d604c370b40e019.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/Pavels/bullet_trajectory/pixilart-drawing.png b/Pavels/bullet_trajectory/pixilart-drawing.png
deleted file mode 100644
index a2d76a7..0000000
Binary files a/Pavels/bullet_trajectory/pixilart-drawing.png and /dev/null differ
diff --git a/Pavels/bullet_trajectory/pixilart-drawing.png.import b/Pavels/bullet_trajectory/pixilart-drawing.png.import
deleted file mode 100644
index 187733d..0000000
--- a/Pavels/bullet_trajectory/pixilart-drawing.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/pixilart-drawing.png-9e9c431ac86a42d1fefc4da3ac6bc15c.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://pixilart-drawing.png"
-dest_files=[ "res://.import/pixilart-drawing.png-9e9c431ac86a42d1fefc4da3ac6bc15c.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/Pavels/bullet_trajectory/project.godot b/Pavels/bullet_trajectory/project.godot
deleted file mode 100644
index 671b2cb..0000000
--- a/Pavels/bullet_trajectory/project.godot
+++ /dev/null
@@ -1,85 +0,0 @@
-; Engine configuration file.
-; It's best edited using the editor UI and not directly,
-; since the parameters that go here are not all obvious.
-;
-; Format:
-; [section] ; section goes between []
-; param=value ; assign values to parameters
-
-config_version=4
-
-[application]
-
-config/name="Bullet Trajectory"
-run/main_scene="res://game.tscn"
-config/icon="res://icon.png"
-
-[input]
-
-ui_left={
-"deadzone": 0.5,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":65,"unicode":0,"echo":false,"script":null)
-, Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":14,"pressure":0.0,"pressed":false,"script":null)
- ]
-}
-ui_right={
-"deadzone": 0.5,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":68,"unicode":0,"echo":false,"script":null)
-, Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":15,"pressure":0.0,"pressed":false,"script":null)
- ]
-}
-ui_up={
-"deadzone": 0.5,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":87,"unicode":0,"echo":false,"script":null)
-, Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":12,"pressure":0.0,"pressed":false,"script":null)
- ]
-}
-ui_down={
-"deadzone": 0.5,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":83,"unicode":0,"echo":false,"script":null)
-, Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":13,"pressure":0.0,"pressed":false,"script":null)
- ]
-}
-shoot={
-"deadzone": 0.5,
-"events": [ Object(InputEventMouseButton,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"button_mask":0,"position":Vector2( 0, 0 ),"global_position":Vector2( 0, 0 ),"factor":1.0,"button_index":1,"pressed":false,"doubleclick":false,"script":null)
- ]
-}
-gun_up={
-"deadzone": 0.5,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777232,"unicode":0,"echo":false,"script":null)
- ]
-}
-gun_down={
-"deadzone": 0.5,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777234,"unicode":0,"echo":false,"script":null)
- ]
-}
-line={
-"deadzone": 0.5,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777351,"unicode":0,"echo":false,"script":null)
- ]
-}
-parab={
-"deadzone": 0.5,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777352,"unicode":0,"echo":false,"script":null)
- ]
-}
-hyper={
-"deadzone": 0.5,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777354,"unicode":0,"echo":false,"script":null)
- ]
-}
-sine={
-"deadzone": 0.5,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777353,"unicode":0,"echo":false,"script":null)
- ]
-}
-
-[physics]
-
-common/enable_pause_aware_picking=true
-
-[rendering]
-
-environment/default_environment="res://default_env.tres"
diff --git a/Pavels/bullet_trajectory/script/Gun.gd b/Pavels/bullet_trajectory/script/Gun.gd
deleted file mode 100644
index 88a20a3..0000000
--- a/Pavels/bullet_trajectory/script/Gun.gd
+++ /dev/null
@@ -1,30 +0,0 @@
-extends Position2D
-
-var trajectories = {
- 'line' : preload("res://Line_Trajectory/Line_Barrel.tscn"),
- 'sine' : preload("res://Sine_Trajectory/Sine_Barrel.tscn"),
- 'parab' : preload("res://Parabolic_Trajectory/Parabolic_Barrel.tscn"),
- 'hyper' : preload("res://Hyperbolic_Trajectory/Hyperbolic_Barrel.tscn")
-}
-
-
-func equip_gun(gun_type:String):
- for gun in get_children(): #if there is gun remove it
- gun.queue_free()
-
- var gun = trajectories[gun_type].instance()
- add_child(gun)
-
-
-
-func _process(delta):
- look_at(get_global_mouse_position())
- if Input.is_action_just_pressed("line"):
- equip_gun('line')
- if Input.is_action_just_pressed("sine"):
- equip_gun('sine')
- if Input.is_action_just_pressed("parab"):
- equip_gun('parab')
- if Input.is_action_just_pressed("hyper"):
- equip_gun('hyper')
- pass
diff --git a/Pavels/bullet_trajectory/script/Hyperbola/Hyperbolic_Barrel.gd b/Pavels/bullet_trajectory/script/Hyperbola/Hyperbolic_Barrel.gd
deleted file mode 100644
index fc808d6..0000000
--- a/Pavels/bullet_trajectory/script/Hyperbola/Hyperbolic_Barrel.gd
+++ /dev/null
@@ -1,16 +0,0 @@
-extends StaticBody2D # Y = aX
-
-onready var bullet = preload("res://Hyperbolic_Trajectory/Hyperbolic_Env.tscn")
-
-
-func shoot():
- var b = bullet.instance()
- get_parent().get_parent().get_parent().add_child(b)
- b.global_position = $Position2D.global_position
- b.global_rotation = $Position2D.global_rotation
-
-
-
-func _process(delta):
- if Input.is_action_just_pressed("shoot"):
- shoot()
diff --git a/Pavels/bullet_trajectory/script/Hyperbola/Hyperbolic_Bullet.gd b/Pavels/bullet_trajectory/script/Hyperbola/Hyperbolic_Bullet.gd
deleted file mode 100644
index 69f7b2e..0000000
--- a/Pavels/bullet_trajectory/script/Hyperbola/Hyperbolic_Bullet.gd
+++ /dev/null
@@ -1,24 +0,0 @@
-extends Area2D
-
-var velocity = Vector2()
-var speed = 1
-var time = 0.5
-var gravitile = 5
-
-
-
-func follow_hyperbolic_trajectory():
- velocity.x = gravitile * time
- velocity.y = 1/time
-
-
-func _process(delta):
- follow_hyperbolic_trajectory()
- time += delta
- position += velocity * speed * delta
-
-
-func _on_Bullet_body_entered(body):
- if body.is_in_group("mobs"):
- body.queue_free()
- queue_free()
diff --git a/Pavels/bullet_trajectory/script/Hyperbola/Hyperbolic_Env.gd b/Pavels/bullet_trajectory/script/Hyperbola/Hyperbolic_Env.gd
deleted file mode 100644
index 344a757..0000000
--- a/Pavels/bullet_trajectory/script/Hyperbola/Hyperbolic_Env.gd
+++ /dev/null
@@ -1,10 +0,0 @@
-extends Node2D
-
-
-var time = 0
-
-
-func _process(delta):
- time += delta
- if time > 17:
- queue_free()
diff --git a/Pavels/bullet_trajectory/script/KinematicBody2D.gd b/Pavels/bullet_trajectory/script/KinematicBody2D.gd
deleted file mode 100644
index 1aa9367..0000000
--- a/Pavels/bullet_trajectory/script/KinematicBody2D.gd
+++ /dev/null
@@ -1,26 +0,0 @@
-extends KinematicBody2D
-
-export var speed = 400
-var movement = Vector2(0, 0)
-
-#func shoot():
- #var b = env.instance()
- #get_parent().add_child(b)
- #b.global_transform = $Gun.global_transform
-
-func get_input():
- movement = Vector2()
- if Input.is_action_pressed("ui_right"):
- movement.x += 10
- if Input.is_action_pressed("ui_left"):
- movement.x -= 10
- if Input.is_action_pressed("ui_down"):
- movement.y += 10
- if Input.is_action_pressed("ui_up"):
- movement.y -= 10
- #if Input.is_action_just_pressed("shoot"):
- #shoot()
-
-func _physics_process(delta):
- get_input()
- position += movement.normalized() * speed * delta
diff --git a/Pavels/bullet_trajectory/script/Line/Line_Barrel.gd b/Pavels/bullet_trajectory/script/Line/Line_Barrel.gd
deleted file mode 100644
index 4ba9307..0000000
--- a/Pavels/bullet_trajectory/script/Line/Line_Barrel.gd
+++ /dev/null
@@ -1,16 +0,0 @@
-extends StaticBody2D # Y = aX
-
-onready var bullet = preload("res://Line_Trajectory/Line_Env.tscn")
-
-
-func shoot():
- var b = bullet.instance()
- get_parent().get_parent().get_parent().add_child(b)
- b.global_position = $Position2D.global_position
- b.global_rotation = $Position2D.global_rotation
-
-
-
-func _process(delta):
- if Input.is_action_just_pressed("shoot"):
- shoot()
diff --git a/Pavels/bullet_trajectory/script/Line/Line_Bullet.gd b/Pavels/bullet_trajectory/script/Line/Line_Bullet.gd
deleted file mode 100644
index 3c958c0..0000000
--- a/Pavels/bullet_trajectory/script/Line/Line_Bullet.gd
+++ /dev/null
@@ -1,43 +0,0 @@
-extends Area2D
-
-export var speed = 100
-var velocity = Vector2()
-
-var time = 0
-export var amplitude = 4
-export var frequency = 5
-var gravitile = 5
-
-
-func follow_line_trajectory():
- velocity = Vector2(10, 0)
-
-#func follow_parabolic_trajectory():
- #velocity.x = 5
- #velocity.y = 1 * time * gravitile
- #return velocity
-
-#func follow_hyperbolic_trajectory():
- #velocity.x = gravitile * time
- #velocity.y = 1
- #return velocity
-
-#func input():
- #if Input.is_action_just_pressed("line"):
- #return follow_sine_trajectory()
- #elif Input.is_action_just_pressed("sine"):
- #return follow_line_trajectory()
- #else:
- #print('Trajectory is not selected')
- #queue_free()
-
-func _process(delta):
- follow_line_trajectory()
- time += delta
- position += velocity * speed * delta
-
-
-func _on_Bullet_body_entered(body):
- if body.is_in_group("mobs"):
- body.queue_free()
- queue_free()
diff --git a/Pavels/bullet_trajectory/script/Line/Line_Env.gd b/Pavels/bullet_trajectory/script/Line/Line_Env.gd
deleted file mode 100644
index 3a7645d..0000000
--- a/Pavels/bullet_trajectory/script/Line/Line_Env.gd
+++ /dev/null
@@ -1,9 +0,0 @@
-extends Node2D
-
-var time = 0
-
-
-func _process(delta):
- time += delta
- if time > 17:
- queue_free()
diff --git a/Pavels/bullet_trajectory/script/Mob.gd b/Pavels/bullet_trajectory/script/Mob.gd
deleted file mode 100644
index 16a9985..0000000
--- a/Pavels/bullet_trajectory/script/Mob.gd
+++ /dev/null
@@ -1,10 +0,0 @@
-extends KinematicBody2D
-
-
-var velocity = Vector2(1, 1)
-
-func _process(delta):
- var collision = move_and_collide(velocity * delta)
-
-
-
diff --git a/Pavels/bullet_trajectory/script/Parabola/Parabolic_Barrel.gd b/Pavels/bullet_trajectory/script/Parabola/Parabolic_Barrel.gd
deleted file mode 100644
index d020184..0000000
--- a/Pavels/bullet_trajectory/script/Parabola/Parabolic_Barrel.gd
+++ /dev/null
@@ -1,16 +0,0 @@
-extends StaticBody2D # Y = aX
-
-onready var bullet = preload("res://Parabolic_Trajectory/Parabolic_Env.tscn")
-
-
-func shoot():
- var b = bullet.instance()
- get_parent().get_parent().get_parent().add_child(b)
- b.global_position = $Position2D.global_position
- b.global_rotation = $Position2D.global_rotation
-
-
-
-func _process(delta):
- if Input.is_action_just_pressed("shoot"):
- shoot()
diff --git a/Pavels/bullet_trajectory/script/Parabola/Parabolic_Bullet.gd b/Pavels/bullet_trajectory/script/Parabola/Parabolic_Bullet.gd
deleted file mode 100644
index beee2de..0000000
--- a/Pavels/bullet_trajectory/script/Parabola/Parabolic_Bullet.gd
+++ /dev/null
@@ -1,24 +0,0 @@
-extends Area2D
-
-export var speed = 100
-var velocity = Vector2()
-
-var time = 0
-var gravitile = 5
-
-
-func follow_parabolic_trajectory():
- velocity.x = 5
- velocity.y = 1 * time * gravitile
-
-
-func _process(delta):
- follow_parabolic_trajectory()
- time += delta
- position += velocity * speed * delta
-
-
-func _on_Bullet_body_entered(body):
- if body.is_in_group("mobs"):
- body.queue_free()
- queue_free()
diff --git a/Pavels/bullet_trajectory/script/Parabola/Parabolic_Env.gd b/Pavels/bullet_trajectory/script/Parabola/Parabolic_Env.gd
deleted file mode 100644
index 3a7645d..0000000
--- a/Pavels/bullet_trajectory/script/Parabola/Parabolic_Env.gd
+++ /dev/null
@@ -1,9 +0,0 @@
-extends Node2D
-
-var time = 0
-
-
-func _process(delta):
- time += delta
- if time > 17:
- queue_free()
diff --git a/Pavels/bullet_trajectory/script/Sine/Sine_Barrel.gd b/Pavels/bullet_trajectory/script/Sine/Sine_Barrel.gd
deleted file mode 100644
index 79ce4e8..0000000
--- a/Pavels/bullet_trajectory/script/Sine/Sine_Barrel.gd
+++ /dev/null
@@ -1,20 +0,0 @@
-extends StaticBody2D
-
-onready var bullet = preload("res://Sine_Trajectory/Sine_Env.tscn")
-
-var velocity = Vector2(1, 0)
-var shooting_speed = 200
-
-
-
-func shoot():
- var b = bullet.instance()
- get_parent().get_parent().get_parent().add_child(b)
- b.global_position = $Position2D.global_position
- b.global_rotation = $Position2D.global_rotation
- pass
-
-
-func _process(delta):
- if Input.is_action_just_pressed("shoot"):
- shoot()
diff --git a/Pavels/bullet_trajectory/script/Sine/Sine_Bullet.gd b/Pavels/bullet_trajectory/script/Sine/Sine_Bullet.gd
deleted file mode 100644
index 1196b54..0000000
--- a/Pavels/bullet_trajectory/script/Sine/Sine_Bullet.gd
+++ /dev/null
@@ -1,25 +0,0 @@
-extends Area2D
-
-export var speed = 100
-var velocity = Vector2()
-
-var time = 0
-export var amplitude = 4
-export var frequency = 5
-var gravitile = 5
-
-
-func follow_sine_trajectory():
- velocity.y = amplitude * cos(time * frequency)
- velocity.x = 5
-
-func _process(delta):
- follow_sine_trajectory()
- time += delta
- position += velocity * speed * delta
-
-
-func _on_Bullet_body_entered(body):
- if body.is_in_group("mobs"):
- body.queue_free()
- queue_free()
diff --git a/Pavels/bullet_trajectory/script/Sine/Sine_Env.gd b/Pavels/bullet_trajectory/script/Sine/Sine_Env.gd
deleted file mode 100644
index 3a7645d..0000000
--- a/Pavels/bullet_trajectory/script/Sine/Sine_Env.gd
+++ /dev/null
@@ -1,9 +0,0 @@
-extends Node2D
-
-var time = 0
-
-
-func _process(delta):
- time += delta
- if time > 17:
- queue_free()
diff --git a/Alens/movementSystem0.0.2/default_env.tres b/default_env.tres
similarity index 100%
rename from Alens/movementSystem0.0.2/default_env.tres
rename to default_env.tres
diff --git a/Game/icon.png b/icon.png
similarity index 100%
rename from Game/icon.png
rename to icon.png
diff --git a/Alens/movementSystem0.0.2/icon.png.import b/icon.png.import
similarity index 100%
rename from Alens/movementSystem0.0.2/icon.png.import
rename to icon.png.import
diff --git a/kristofers/game/.import/floor.png-8870646e23ec8c3ad77089faabc9e773.md5 b/kristofers/game/.import/floor.png-8870646e23ec8c3ad77089faabc9e773.md5
deleted file mode 100644
index ca30529..0000000
--- a/kristofers/game/.import/floor.png-8870646e23ec8c3ad77089faabc9e773.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="9750ca6557519b87fc4520d712122db2"
-dest_md5="5eb6e761bb9e4397cd2a5caa6c18dc5a"
-
diff --git a/kristofers/game/.import/floor.svg-297905206d682966af5dba035b7d5368.md5 b/kristofers/game/.import/floor.svg-297905206d682966af5dba035b7d5368.md5
deleted file mode 100644
index 61691d3..0000000
--- a/kristofers/game/.import/floor.svg-297905206d682966af5dba035b7d5368.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="ea99925cae38c148dc6a1c29df4fb92e"
-dest_md5="f73af61b19494ec5bf488ba2a748b42b"
-
diff --git a/kristofers/game/.import/floor.svg-297905206d682966af5dba035b7d5368.stex b/kristofers/game/.import/floor.svg-297905206d682966af5dba035b7d5368.stex
deleted file mode 100644
index f9dd86d..0000000
Binary files a/kristofers/game/.import/floor.svg-297905206d682966af5dba035b7d5368.stex and /dev/null differ
diff --git a/kristofers/game/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.md5 b/kristofers/game/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.md5
deleted file mode 100644
index 7b61c3e..0000000
--- a/kristofers/game/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="47313fa4c47a9963fddd764e1ec6e4a8"
-dest_md5="2ded9e7f9060e2b530aab678b135fc5b"
-
diff --git a/kristofers/game/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex b/kristofers/game/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex
deleted file mode 100644
index 3ca6461..0000000
Binary files a/kristofers/game/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex and /dev/null differ
diff --git a/kristofers/game/.import/sphere.png-b735a7d58a47546099ef1144a282cd43.md5 b/kristofers/game/.import/sphere.png-b735a7d58a47546099ef1144a282cd43.md5
deleted file mode 100644
index 423ebf0..0000000
--- a/kristofers/game/.import/sphere.png-b735a7d58a47546099ef1144a282cd43.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="4c808b578f2c91daff0d263d354987bc"
-dest_md5="891b486e29729d74d35394bfcab59da4"
-
diff --git a/kristofers/game/.import/square.svg-eb5ce7ff66dca983c1acbf7134c96e32.md5 b/kristofers/game/.import/square.svg-eb5ce7ff66dca983c1acbf7134c96e32.md5
deleted file mode 100644
index cccd565..0000000
--- a/kristofers/game/.import/square.svg-eb5ce7ff66dca983c1acbf7134c96e32.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="8710596f5b7629d554530ee5d3004df2"
-dest_md5="6bee633952da9324309ed830215bd4a3"
-
diff --git a/kristofers/game/.import/square.svg-eb5ce7ff66dca983c1acbf7134c96e32.stex b/kristofers/game/.import/square.svg-eb5ce7ff66dca983c1acbf7134c96e32.stex
deleted file mode 100644
index 2ea7c23..0000000
Binary files a/kristofers/game/.import/square.svg-eb5ce7ff66dca983c1acbf7134c96e32.stex and /dev/null differ
diff --git a/kristofers/game/build/game.x86_64 b/kristofers/game/build/game.x86_64
deleted file mode 100644
index 23536c1..0000000
Binary files a/kristofers/game/build/game.x86_64 and /dev/null differ
diff --git a/kristofers/game/build/logs/godot.log b/kristofers/game/build/logs/godot.log
deleted file mode 100644
index 32d8222..0000000
--- a/kristofers/game/build/logs/godot.log
+++ /dev/null
@@ -1,7 +0,0 @@
-Godot Engine v3.3.4.stable.arch_linux - https://godotengine.org
-OpenGL ES 3.0 Renderer: NVIDIA GeForce GT 1030/PCIe/SSE2
-OpenGL ES Batching: ON
-
-**ERROR**: Condition "default_certs != __null" is true.
- At: modules/mbedtls/crypto_mbedtls.cpp:201:load_default_certificates() - Condition "default_certs != __null" is true.
-Editing project: /run/media/kristofers/Disk/Pyhton/games/Godot/Game #4 (::run::media::kristofers::Disk::Pyhton::games::Godot::Game #4)
diff --git a/kristofers/game/code/UI.gd b/kristofers/game/code/UI.gd
deleted file mode 100644
index 69c8493..0000000
--- a/kristofers/game/code/UI.gd
+++ /dev/null
@@ -1,9 +0,0 @@
-extends CanvasLayer
-
-
-func _ready() -> void:
- Global.ui = self
-
-
-func _exit_tree() -> void:
- Global.ui = null
diff --git a/kristofers/game/code/game.gd b/kristofers/game/code/game.gd
deleted file mode 100644
index 1a1543e..0000000
--- a/kristofers/game/code/game.gd
+++ /dev/null
@@ -1,27 +0,0 @@
-extends Node2D
-
-var current_spawn_location_instance_number = 1
-var current_player_location_instance_number = null
-
-
-func _ready() -> void:
- get_tree().connect("network_peer_disconnected", self, "_player_disconnected")
-
- if get_tree().is_network_server():
- setup_player_positions()
-
-
-func setup_player_positions() -> void:
- for player in PersistentNodes.get_children():
- if player.is_in_group("Player"):
- for spawn_location in $spawn_locations.get_children():
- if int(spawn_location.name) == current_spawn_location_instance_number and current_player_location_instance_number != player:
- player.rpc("update_position", spawn_location.global_position)
- current_spawn_location_instance_number += 1
- current_player_location_instance_number = player
-
-
-func _player_disconnected(id) -> void:
- if PersistentNodes.has_node(str(id)):
- PersistentNodes.get_node(str(id)).username_text_instance.queue_free()
- PersistentNodes.get_node(str(id)).queue_free()
diff --git a/kristofers/game/code/global.gd b/kristofers/game/code/global.gd
deleted file mode 100644
index 0c2f85d..0000000
--- a/kristofers/game/code/global.gd
+++ /dev/null
@@ -1,15 +0,0 @@
-extends Node
-
-var player_master = null
-var ui = null
-var alive_players = []
-
-func instance_node_at_location(node: Object, parent: Object, location: Vector2) -> Object:
- var node_instance = instance_node(node, parent)
- node_instance.global_position = location
- return node_instance
-
-func instance_node(node: Object, parent: Object) -> Object:
- var node_instance = node.instance()
- parent.add_child(node_instance)
- return node_instance
diff --git a/kristofers/game/code/player.gd b/kristofers/game/code/player.gd
deleted file mode 100644
index 432e47a..0000000
--- a/kristofers/game/code/player.gd
+++ /dev/null
@@ -1,147 +0,0 @@
-extends KinematicBody2D
-
-const JUMP_FORCE = 750
-const GRAVITY = 2000
-const MAX_SPEED = 5000
-const ACCELERATION = 10
-
-var speed = 50
-var velocity = Vector2()
-var fly = true
-
-var username_text = load("res://scenes/username_text.tscn")
-var username setget username_set
-var username_text_instance = null
-
-puppet var puppet_position = Vector2(0, 0) setget puppet_position_set
-puppet var puppet_velocity = Vector2()
-puppet var puppet_username = "" setget puppet_username_set
-
-onready var tween = $Tween
-
-
-func _ready():
- get_tree().connect("network_peer_connected", self, "_network_peer_connected")
- username_text_instance = Global.instance_node_at_location(username_text, PersistentNodes, global_position)
- username_text_instance.player_following = self
-
-
-func _process(delta: float) -> void:
- if username_text_instance != null:
- username_text_instance.name = "username" + name
-
-
-func _physics_process(delta):
- if get_tree().has_network_peer():
- if is_network_master():
- mode_switch(delta)
- screen_wrap()
-
-
-func mode_switch(delta):
- if Input.is_action_just_pressed("mode_switch") and fly == false:
- fly = true
- elif Input.is_action_just_pressed("mode_switch") and fly == true:
- fly = false
-
- if fly == false:
- movement(delta)
- elif fly == true:
- flying()
-
-
-func movement(delta):
- if Input.is_action_just_pressed("stop"):
- velocity.x = 0
- velocity.y = 0
- if Input.is_action_pressed("move_left"):
- if velocity.x > -MAX_SPEED:
- velocity.x -= speed
- elif Input.is_action_pressed("move_right"):
- if velocity.x < MAX_SPEED:
- velocity.x += speed
-
- #if !Input.is_action_pressed("move_left") and !Input.is_action_pressed("move_right") and is_on_floor():
- # velocity.x = 0
-
- velocity.y += GRAVITY * delta
- if Input.is_action_pressed("jump") and is_on_floor():
- velocity.y -= JUMP_FORCE
- velocity = move_and_slide(velocity, Vector2.UP)
-
-
-func flying():
- var fly_speed = 1000
- var velocity = Vector2()
- if Input.is_action_pressed("move_right"):
- velocity.x += 1
- if Input.is_action_pressed("move_left"):
- velocity.x -= 1
- if Input.is_action_pressed("move_down"):
- velocity.y += 1
- if Input.is_action_pressed("move_up"):
- velocity.y -= 1
- velocity = velocity.normalized() * fly_speed
-
- velocity = move_and_slide(velocity)
-
-
-func screen_wrap():
- if position.x <= -10:
- position.x = get_viewport_rect().size.x
- if position.x >= get_viewport_rect().size.x + 10:
- position.x = 0
-
-
-func puppet_position_set(new_value) -> void:
- puppet_position = new_value
- tween.interpolate_property(self, "global_position", global_position, puppet_position, 0.1)
- tween.start()
-
-
-func username_set(new_value) -> void:
- username = new_value
- if is_network_master() and username_text_instance != null:
- username_text_instance.text = username
- rset("puppet_username", username)
-
-
-func puppet_username_set(new_value) -> void:
- puppet_username = new_value
- if not is_network_master() and username_text_instance != null:
- username_text_instance.text = puppet_username
-
-
-func _network_peer_connected(id) -> void:
- rset_id(id, "puppet_username", username)
-
-
-func _on_network_tick_rate_timeout():
- if get_tree().has_network_peer():
- if is_network_master():
- rset_unreliable("puppet_position", global_position)
- rset_unreliable("puppet_velocity", velocity)
-
-
-sync func update_position(pos):
- global_position = pos
- puppet_position = pos
-
-
-sync func destroy() -> void:
- username_text_instance.visible = false
- visible = false
- $CollisionShape2D.disabled = true
- $Hitbox/CollisionShape2D.disabled = true
- Global.alive_players.erase(self)
-
- if get_tree().has_network_peer():
- if is_network_master():
- Global.player_master = null
-
-
-func _exit_tree() -> void:
- Global.alive_players.erase(self)
- if get_tree().has_network_peer():
- if is_network_master():
- Global.player_master = null
diff --git a/kristofers/game/code/server/network.gd b/kristofers/game/code/server/network.gd
deleted file mode 100644
index 6d432b5..0000000
--- a/kristofers/game/code/server/network.gd
+++ /dev/null
@@ -1,104 +0,0 @@
-extends Node
-
-const DEFAULT_PORT = 28960
-const MAX_CLIENTS = 4
-
-var server = null
-var client = null
-
-var ip_address = ""
-var current_player_username = ""
-
-var client_connected_to_server = false
-
-var networked_object_name_index = 0 setget networked_object_name_index_set
-puppet var puppet_networked_object_name_index = 0 setget puppet_networked_object_name_index_set
-
-onready var client_connection_timeout_timer = Timer.new()
-
-
-func _ready() -> void:
- if OS.get_name() == "Windows":
- ip_address = IP.get_local_addresses()[3]
- elif OS.get_name() == "Android":
- ip_address = IP.get_local_addresses()[0]
- else:
- ip_address = IP.get_local_addresses()[3]
-
- for ip in IP.get_local_addresses():
- if ip.begins_with("192.168.") and not ip.ends_with(".1"):
- ip_address = ip
-
- get_tree().connect("connected_to_server", self, "_connected_to_server")
- get_tree().connect("server_disconnected", self, "_server_disconnected")
-
-
-func create_server() -> void:
- server = NetworkedMultiplayerENet.new()
- server.create_server(DEFAULT_PORT, MAX_CLIENTS)
- get_tree().set_network_peer(server)
- Global.instance_node(load("res://scenes/server_advertiser.tscn"), get_tree().current_scene)
-
-
-func join_server() -> void:
- client = NetworkedMultiplayerENet.new()
- client.create_client(ip_address, DEFAULT_PORT)
- get_tree().set_network_peer(client)
-
-
-func reset_network_connection() -> void:
- if get_tree().has_network_peer():
- get_tree().network_peer = null
-
-
-func reset_network_connections():
- if get_tree().has_network_peer():
- get_tree().network_peer = null
-
-
-func _connected_to_server() -> void:
- print("Successfully connected to the server")
-
-
-func _server_disconnected() -> void:
- print("Disconnected from the server")
-
- for child in PersistentNodes.get_children():
- if child.is_in_group("Net"):
- child.queue_free()
- reset_network_connections()
-
- if Global.ui != null:
- var prompt = Global.instance_node(load("res://scenes/simple_prompt.tscn"), Global.ui)
- prompt.set_text("Disconnected from server")
-
-
-func _client_connection_timeout():
- if client_connected_to_server == false:
- print("Client has been timed out")
- reset_network_connection()
-
- var connection_timeout_prompt = Global.instance_node(load("res://scenes/simple_prompt.tscn"), get_tree().current_scene)
- connection_timeout_prompt.set_text("Connection timed out")
-
-
-func _connection_failed():
- for child in PersistentNodes.get_children():
- if child.is_in_group("Net"):
- child.queue_free()
- reset_network_connection()
-
- if Global.ui != null:
- var prompt = Global.instance_node(load("res://scenes/simple_prompt.tscn"), Global.ui)
- prompt.set_text("Connection failed")
-
-
-func puppet_networked_object_name_index_set(new_value):
- networked_object_name_index = new_value
-
-
-func networked_object_name_index_set(new_value):
- networked_object_name_index = new_value
-
- if get_tree().is_network_server():
- rset("puppet_networked_object_name_index", networked_object_name_index)
diff --git a/kristofers/game/code/server/network_setup.gd b/kristofers/game/code/server/network_setup.gd
deleted file mode 100644
index f8dd1c0..0000000
--- a/kristofers/game/code/server/network_setup.gd
+++ /dev/null
@@ -1,91 +0,0 @@
-extends Control
-
-var player = load("res://scenes/player.tscn")
-
-var current_spawn_location_instance_number = 1
-var current_player_for_spawn_location_number = null
-
-onready var multiplayer_config_ui = $multiplayer_configure
-onready var username_text_edit = $multiplayer_configure/username_text_edit
-onready var device_ip_address = $UI/device_ip_address
-onready var start_game = $UI/start_game
-
-
-func _ready():
- get_tree().connect("network_peer_connected", self, "_player_connected")
- get_tree().connect("network_peer_disconnected", self, "_player_disconnected")
- get_tree().connect("connected_to_server", self, "_connected_to_server")
-
- device_ip_address.text = Network.ip_address
-
- if get_tree().network_peer != null:
- multiplayer_config_ui.hide()
-
- current_spawn_location_instance_number = 1
- for player in PersistentNodes.get_children():
- if player.is_in_group("Player"):
- for spawn_location in $spawn_locations.get_children():
- if int(spawn_location.name) == current_spawn_location_instance_number and current_player_for_spawn_location_number != player:
- player.rpc("update_position", spawn_location.global_position)
- player.rpc("enable")
- current_spawn_location_instance_number += 1
- current_player_for_spawn_location_number = player
- else:
- start_game.hide()
-
-
-func _process(delta: float) -> void:
- if get_tree().network_peer != null:
- if get_tree().get_network_connected_peers().size() >= 0 and get_tree().is_network_server():
- start_game.show()
- else:
- start_game.hide()
-
-
-func _player_connected(id) -> void:
- print("Player " + str(id) + " has connected")
- instance_player(id)
-
-
-func _player_disconnected(id) -> void:
- print("Player " + str(id) + " has disconnected")
- if PersistentNodes.has_node(str(id)):
- PersistentNodes.get_node(str(id)).username_text_instance.queue_free()
- PersistentNodes.get_node(str(id)).queue_free()
-
-
-func _on_create_server_pressed():
- if username_text_edit.text != "":
- Network.current_player_username = username_text_edit.text
- multiplayer_config_ui.hide()
- Network.create_server()
- instance_player(get_tree().get_network_unique_id())
-
-
-func _on_join_server_pressed():
- if username_text_edit.text != "":
- multiplayer_config_ui.hide()
- username_text_edit.hide()
- Global.instance_node(load("res://scenes/server_browser.tscn"), self)
-
-
-func _connected_to_server() -> void:
- yield(get_tree().create_timer(0.1), "timeout")
- instance_player(get_tree().get_network_unique_id())
-
-
-
-func instance_player(id) -> void:
- var player_instance = Global.instance_node_at_location(player, PersistentNodes, Vector2(rand_range(0, 1920), rand_range(0, 1080)))
- player_instance.name = str(id)
- player_instance.set_network_master(id)
- player_instance.username = username_text_edit.text
- current_spawn_location_instance_number += 1
-
-
-func _on_start_game_pressed():
- rpc("switch_to_game")
-
-
-sync func switch_to_game() -> void:
- get_tree().change_scene("res://scenes/game.tscn")
diff --git a/kristofers/game/code/server/server_advertiser.gd b/kristofers/game/code/server/server_advertiser.gd
deleted file mode 100644
index 4632e00..0000000
--- a/kristofers/game/code/server/server_advertiser.gd
+++ /dev/null
@@ -1,35 +0,0 @@
-extends Node
-
-
-export (float) var broadcast_interval = 1.0
-var server_info = {"name": "LAN Game"}
-var socket_udp
-var broadcast_timer = Timer.new()
-var broadcast_port = Network.DEFAULT_PORT
-
-
-func _enter_tree():
- broadcast_timer.wait_time = broadcast_interval
- broadcast_timer.one_shot = false
- broadcast_timer.autostart = true
-
- if get_tree().is_network_server():
- add_child(broadcast_timer)
- broadcast_timer.connect("timeout", self, "broadcast")
-
- socket_udp = PacketPeerUDP.new()
- socket_udp.set_broadcast_enabled(true)
- socket_udp.set_dest_address('255.255.255.255', broadcast_port)
-
-
-func broadcast():
- server_info.name = Network.current_player_username
- var packet_message = to_json(server_info)
- var packet = packet_message.to_ascii()
- socket_udp.put_packet(packet)
-
-
-func _exit_tree():
- broadcast_timer.stop()
- if socket_udp != null:
- socket_udp.close()
diff --git a/kristofers/game/code/server/server_browser.gd b/kristofers/game/code/server/server_browser.gd
deleted file mode 100644
index 58fe7aa..0000000
--- a/kristofers/game/code/server/server_browser.gd
+++ /dev/null
@@ -1,47 +0,0 @@
-extends Control
-
-onready var server_listener = $server_listener
-onready var server_ip_text_edit = $background_panel/server_ip_text_edit
-onready var server_container = $background_panel/VBoxContainer
-onready var manual_setup_button = $background_panel/manual_setup
-
-
-func _ready() -> void:
- server_ip_text_edit.hide()
-
-
-func _on_server_listener_new_server(serverInfo):
- var server_node = Global.instance_node(load("res://scenes/server_display.tscn"), server_container)
- server_node.text = "%s - %s" % [serverInfo.ip, serverInfo.name]
- server_node.ip_address = str(serverInfo.ip)
-
-
-func _on_server_listener_remove_server(serverIp):
- for serverNode in server_container.get_children():
- if serverNode.is_in_group("server_display"):
- if serverNode.ip_address == serverIp:
- serverNode.queue_free()
- break
-
-
-func _on_manual_setup_pressed():
- if manual_setup_button.text != "Exit setup":
- server_ip_text_edit.show()
- manual_setup_button.text = "Exit setup"
- server_container.hide()
- server_ip_text_edit.call_deferred("grab_focus")
- else:
- server_ip_text_edit.text = ""
- server_ip_text_edit.hide()
- server_container.show()
-
-
-func _on_join_server_pressed():
- if server_ip_text_edit.text != "":
- Network.ip_address = server_ip_text_edit.text
- hide()
- Network.join_server()
-
-
-func _on_go_back_pressed():
- get_tree().reload_current_scene()
diff --git a/kristofers/game/code/server/server_display.gd b/kristofers/game/code/server/server_display.gd
deleted file mode 100644
index ad0ed27..0000000
--- a/kristofers/game/code/server/server_display.gd
+++ /dev/null
@@ -1,9 +0,0 @@
-extends Label
-
-var ip_address = ""
-
-
-func _on_join_button_pressed():
- Network.ip_address = ip_address
- Network.join_server()
- get_parent().get_parent().queue_free()
diff --git a/kristofers/game/code/server/server_listener.gd b/kristofers/game/code/server/server_listener.gd
deleted file mode 100644
index a1ecccf..0000000
--- a/kristofers/game/code/server/server_listener.gd
+++ /dev/null
@@ -1,65 +0,0 @@
-extends Node
-
-signal new_server
-signal remove_server
-
-var cleanup_timer = Timer.new()
-var socket_udp = PacketPeerUDP.new()
-var listen_port = Network.DEFAULT_PORT
-var known_servers = {}
-
-export (int) var server_cleanup_threshold = 3
-
-
-func _init():
- cleanup_timer.wait_time = server_cleanup_threshold
- cleanup_timer.one_shot = false
- cleanup_timer.autostart = true
- cleanup_timer.connect("timeout", self, 'clean_up')
- add_child(cleanup_timer)
-
-
-func ready():
- known_servers.clear()
-
- if socket_udp.listen(listen_port) != OK:
- print("GameServer LAN service: Error listening port: " + str(listen_port))
- else:
- print("GameServer LAN service: Llistening port: " + str(listen_port))
-
-
-func _process(delta):
- if socket_udp.get_available_packet_count() > 0:
- var server_ip = socket_udp.get_packet_ip()
- var server_port = socket_udp.get_packet_port()
- var array_bytes = socket_udp.get_packet()
-
- if server_ip != "" and server_port > 0:
- if not known_servers.has(server_ip):
- var serverMessage = array_bytes.get_string_from_ascii()
- var gameInfo = parse_json(serverMessage)
- gameInfo.ip = server_ip
- gameInfo.lastSeen = OS.get_unix_time()
- known_servers[server_ip] = gameInfo
- emit_signal("new_server", gameInfo)
- print(socket_udp.get_packet_ip())
- else:
- var gameInfo = known_servers[server_ip]
- gameInfo.lastSeen = OS.get_unix_time()
-
-
-func cleanup():
- var now = OS.get_unix_time()
- for server_ip in known_servers:
- var serverInfo = known_servers[server_ip]
- if (now - serverInfo.lastSeen) > server_cleanup_threshold:
- known_servers.erase(server_ip)
- print("Remove old server: %s" % server_ip)
- emit_signal("remove_server", server_ip)
-
-
-func _exit_tree():
- socket_udp.close()
-
-
-
diff --git a/kristofers/game/code/simple_prompt.gd b/kristofers/game/code/simple_prompt.gd
deleted file mode 100644
index 415a090..0000000
--- a/kristofers/game/code/simple_prompt.gd
+++ /dev/null
@@ -1,9 +0,0 @@
-extends Control
-
-
-func _on_ok_pressed():
- get_tree().change_scene("res://scenes/main_menu.tscn")
-
-
-func set_text(text) -> void:
- $Label.text = text
diff --git a/kristofers/game/code/username_text.gd b/kristofers/game/code/username_text.gd
deleted file mode 100644
index 42618e2..0000000
--- a/kristofers/game/code/username_text.gd
+++ /dev/null
@@ -1,15 +0,0 @@
-extends Node2D
-
-var player_following = null
-var text = "" setget text_set
-onready var label = $Label
-
-
-func _process(delta: float) -> void:
- if player_following != null:
- global_position = player_following.global_position
-
-
-func text_set(new_text) -> void:
- text = new_text
- label.text = text
diff --git a/kristofers/game/default_env.tres b/kristofers/game/default_env.tres
deleted file mode 100644
index 20207a4..0000000
--- a/kristofers/game/default_env.tres
+++ /dev/null
@@ -1,7 +0,0 @@
-[gd_resource type="Environment" load_steps=2 format=2]
-
-[sub_resource type="ProceduralSky" id=1]
-
-[resource]
-background_mode = 2
-background_sky = SubResource( 1 )
diff --git a/kristofers/game/export_presets.cfg b/kristofers/game/export_presets.cfg
deleted file mode 100644
index 453e1d0..0000000
--- a/kristofers/game/export_presets.cfg
+++ /dev/null
@@ -1,24 +0,0 @@
-[preset.0]
-
-name="game"
-platform="Linux/X11"
-runnable=true
-custom_features=""
-export_filter="all_resources"
-include_filter=""
-exclude_filter=""
-export_path="build/game.x86_64"
-script_export_mode=1
-script_encryption_key=""
-
-[preset.0.options]
-
-custom_template/debug=""
-custom_template/release=""
-binary_format/64_bits=true
-binary_format/embed_pck=true
-texture_format/bptc=false
-texture_format/s3tc=true
-texture_format/etc=false
-texture_format/etc2=false
-texture_format/no_bptc_fallbacks=true
diff --git a/kristofers/game/font/Roboto-Regular.ttf b/kristofers/game/font/Roboto-Regular.ttf
deleted file mode 100644
index 3d6861b..0000000
Binary files a/kristofers/game/font/Roboto-Regular.ttf and /dev/null differ
diff --git a/kristofers/game/font/roboto.tres b/kristofers/game/font/roboto.tres
deleted file mode 100644
index a9456d1..0000000
--- a/kristofers/game/font/roboto.tres
+++ /dev/null
@@ -1,9 +0,0 @@
-[gd_resource type="DynamicFont" load_steps=2 format=2]
-
-[ext_resource path="res://font/Roboto-Regular.ttf" type="DynamicFontData" id=1]
-
-[resource]
-size = 64
-use_mipmaps = true
-use_filter = true
-font_data = ExtResource( 1 )
diff --git a/kristofers/game/icon.png b/kristofers/game/icon.png
deleted file mode 100644
index c98fbb6..0000000
Binary files a/kristofers/game/icon.png and /dev/null differ
diff --git a/kristofers/game/icon.png.import b/kristofers/game/icon.png.import
deleted file mode 100644
index 96cbf46..0000000
--- a/kristofers/game/icon.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://icon.png"
-dest_files=[ "res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/kristofers/game/project.godot b/kristofers/game/project.godot
deleted file mode 100644
index 18eb003..0000000
--- a/kristofers/game/project.godot
+++ /dev/null
@@ -1,96 +0,0 @@
-; Engine configuration file.
-; It's best edited using the editor UI and not directly,
-; since the parameters that go here are not all obvious.
-;
-; Format:
-; [section] ; section goes between []
-; param=value ; assign values to parameters
-
-config_version=4
-
-[application]
-
-config/name="Kristofers Multiplayer game"
-run/main_scene="res://scenes/main_menu.tscn"
-config/icon="res://icon.png"
-
-[autoload]
-
-Network="*res://code/server/network.gd"
-Global="*res://code/global.gd"
-PersistentNodes="*res://scenes/persistent_nodes.tscn"
-
-[display]
-
-window/size/width=1920
-window/size/height=1080
-window/size/test_width=1280
-window/size/test_height=720
-window/stretch/mode="2d"
-window/stretch/aspect="keep"
-
-[input]
-
-up={
-"deadzone": 0.5,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":87,"unicode":0,"echo":false,"script":null)
- ]
-}
-left={
-"deadzone": 0.5,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":65,"unicode":0,"echo":false,"script":null)
- ]
-}
-right={
-"deadzone": 0.5,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":68,"unicode":0,"echo":false,"script":null)
- ]
-}
-down={
-"deadzone": 0.5,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":83,"unicode":0,"echo":false,"script":null)
- ]
-}
-mode_switch={
-"deadzone": 0.5,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":77,"unicode":0,"echo":false,"script":null)
- ]
-}
-stop={
-"deadzone": 0.5,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777237,"unicode":0,"echo":false,"script":null)
- ]
-}
-jump={
-"deadzone": 0.5,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":32,"unicode":0,"echo":false,"script":null)
- ]
-}
-move_up={
-"deadzone": 0.5,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":87,"unicode":0,"echo":false,"script":null)
- ]
-}
-move_right={
-"deadzone": 0.5,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":68,"unicode":0,"echo":false,"script":null)
- ]
-}
-move_down={
-"deadzone": 0.5,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":83,"unicode":0,"echo":false,"script":null)
- ]
-}
-move_left={
-"deadzone": 0.5,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":65,"unicode":0,"echo":false,"script":null)
- ]
-}
-
-[physics]
-
-common/enable_pause_aware_picking=true
-
-[rendering]
-
-environment/default_environment="res://default_env.tres"
diff --git a/kristofers/game/scenes/floor.tscn b/kristofers/game/scenes/floor.tscn
deleted file mode 100644
index 248ee3b..0000000
--- a/kristofers/game/scenes/floor.tscn
+++ /dev/null
@@ -1,14 +0,0 @@
-[gd_scene load_steps=3 format=2]
-
-[ext_resource path="res://sprites/floor.svg" type="Texture" id=1]
-
-[sub_resource type="RectangleShape2D" id=1]
-extents = Vector2( 960, 24 )
-
-[node name="floor" type="StaticBody2D"]
-
-[node name="floor" type="Sprite" parent="."]
-texture = ExtResource( 1 )
-
-[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
-shape = SubResource( 1 )
diff --git a/kristofers/game/scenes/game.tscn b/kristofers/game/scenes/game.tscn
deleted file mode 100644
index 4a9dd43..0000000
--- a/kristofers/game/scenes/game.tscn
+++ /dev/null
@@ -1,29 +0,0 @@
-[gd_scene load_steps=4 format=2]
-
-[ext_resource path="res://scenes/floor.tscn" type="PackedScene" id=1]
-[ext_resource path="res://code/game.gd" type="Script" id=2]
-[ext_resource path="res://code/UI.gd" type="Script" id=3]
-
-[node name="game" type="Node2D"]
-script = ExtResource( 2 )
-
-[node name="floor" parent="." instance=ExtResource( 1 )]
-position = Vector2( 960, 1056 )
-scale = Vector2( 2, 1 )
-
-[node name="spawn_locations" type="Node" parent="."]
-
-[node name="1" type="Position2D" parent="spawn_locations"]
-position = Vector2( 512, 810 )
-
-[node name="2" type="Position2D" parent="spawn_locations"]
-position = Vector2( 1408, 810 )
-
-[node name="3" type="Position2D" parent="spawn_locations"]
-position = Vector2( 512, 270 )
-
-[node name="4" type="Position2D" parent="spawn_locations"]
-position = Vector2( 1408, 270 )
-
-[node name="UI" type="CanvasLayer" parent="."]
-script = ExtResource( 3 )
diff --git a/kristofers/game/scenes/main_menu.tscn b/kristofers/game/scenes/main_menu.tscn
deleted file mode 100644
index 471daba..0000000
--- a/kristofers/game/scenes/main_menu.tscn
+++ /dev/null
@@ -1,96 +0,0 @@
-[gd_scene load_steps=4 format=2]
-
-[ext_resource path="res://font/roboto.tres" type="DynamicFont" id=1]
-[ext_resource path="res://code/server/network_setup.gd" type="Script" id=2]
-[ext_resource path="res://code/UI.gd" type="Script" id=3]
-
-[node name="network_setup" type="Control"]
-anchor_right = 1.0
-anchor_bottom = 1.0
-script = ExtResource( 2 )
-__meta__ = {
-"_edit_use_anchors_": false
-}
-
-[node name="multiplayer_configure" type="Control" parent="."]
-anchor_right = 1.0
-anchor_bottom = 1.0
-margin_left = 2.5199
-margin_right = 2.5199
-__meta__ = {
-"_edit_use_anchors_": false
-}
-
-[node name="create_server" type="Button" parent="multiplayer_configure"]
-anchor_left = 0.5
-anchor_top = 0.5
-anchor_right = 0.5
-anchor_bottom = 0.5
-margin_left = -267.5
-margin_top = -202.0
-margin_right = 267.5
-margin_bottom = -26.0
-custom_fonts/font = ExtResource( 1 )
-text = "Create server"
-__meta__ = {
-"_edit_use_anchors_": false
-}
-
-[node name="join_server" type="Button" parent="multiplayer_configure"]
-anchor_left = 0.5
-anchor_top = 0.5
-anchor_right = 0.5
-anchor_bottom = 0.5
-margin_left = -267.5
-margin_top = 24.0
-margin_right = 267.5
-margin_bottom = 200.0
-custom_fonts/font = ExtResource( 1 )
-text = "Join server"
-__meta__ = {
-"_edit_use_anchors_": false
-}
-
-[node name="username_text_edit" type="LineEdit" parent="multiplayer_configure"]
-anchor_left = 0.5
-anchor_right = 0.5
-margin_left = -422.5
-margin_top = 117.0
-margin_right = 422.5
-margin_bottom = 221.0
-custom_fonts/font = ExtResource( 1 )
-align = 1
-placeholder_text = "Enter username"
-__meta__ = {
-"_edit_use_anchors_": false
-}
-
-[node name="UI" type="CanvasLayer" parent="."]
-script = ExtResource( 3 )
-
-[node name="start_game" type="Button" parent="UI"]
-margin_left = 27.0
-margin_top = 27.0
-margin_right = 391.0
-margin_bottom = 158.0
-custom_fonts/font = ExtResource( 1 )
-text = "Start game"
-__meta__ = {
-"_edit_use_anchors_": false
-}
-
-[node name="device_ip_address" type="Label" parent="UI"]
-anchor_top = 1.0
-anchor_right = 1.0
-anchor_bottom = 1.0
-margin_top = -150.0
-custom_fonts/font = ExtResource( 1 )
-align = 1
-valign = 1
-__meta__ = {
-"_edit_use_anchors_": false
-}
-
-[connection signal="pressed" from="multiplayer_configure/create_server" to="." method="_on_create_server_pressed"]
-[connection signal="pressed" from="multiplayer_configure/join_server" to="." method="_on_join_server_pressed"]
-[connection signal="pressed" from="UI/start_game" to="." method="_on_start_game_pressed"]
diff --git a/kristofers/game/scenes/persistent_nodes.tscn b/kristofers/game/scenes/persistent_nodes.tscn
deleted file mode 100644
index 321b6c0..0000000
--- a/kristofers/game/scenes/persistent_nodes.tscn
+++ /dev/null
@@ -1,3 +0,0 @@
-[gd_scene format=2]
-
-[node name="persistent_nodes" type="Node"]
diff --git a/kristofers/game/scenes/player.tscn b/kristofers/game/scenes/player.tscn
deleted file mode 100644
index 2f4c22b..0000000
--- a/kristofers/game/scenes/player.tscn
+++ /dev/null
@@ -1,29 +0,0 @@
-[gd_scene load_steps=4 format=2]
-
-[ext_resource path="res://sprites/square.svg" type="Texture" id=1]
-[ext_resource path="res://code/player.gd" type="Script" id=2]
-
-[sub_resource type="RectangleShape2D" id=1]
-extents = Vector2( 16, 16 )
-
-[node name="player" type="KinematicBody2D" groups=[
-"Net",
-"Player",
-]]
-script = ExtResource( 2 )
-
-[node name="square" type="Sprite" parent="."]
-scale = Vector2( 2.5, 2.5 )
-texture = ExtResource( 1 )
-
-[node name="CollisionShape2D2" type="CollisionShape2D" parent="."]
-scale = Vector2( 2.5, 2.5 )
-shape = SubResource( 1 )
-
-[node name="Tween" type="Tween" parent="."]
-
-[node name="network_tick_rate" type="Timer" parent="."]
-wait_time = 0.03
-autostart = true
-
-[connection signal="timeout" from="network_tick_rate" to="." method="_on_network_tick_rate_timeout"]
diff --git a/kristofers/game/scenes/server_advertiser.tscn b/kristofers/game/scenes/server_advertiser.tscn
deleted file mode 100644
index 82d724d..0000000
--- a/kristofers/game/scenes/server_advertiser.tscn
+++ /dev/null
@@ -1,6 +0,0 @@
-[gd_scene load_steps=2 format=2]
-
-[ext_resource path="res://code/server/server_advertiser.gd" type="Script" id=1]
-
-[node name="server_advertiser" type="Node"]
-script = ExtResource( 1 )
diff --git a/kristofers/game/scenes/server_browser.tscn b/kristofers/game/scenes/server_browser.tscn
deleted file mode 100644
index 4825e50..0000000
--- a/kristofers/game/scenes/server_browser.tscn
+++ /dev/null
@@ -1,146 +0,0 @@
-[gd_scene load_steps=5 format=2]
-
-[ext_resource path="res://font/roboto.tres" type="DynamicFont" id=1]
-[ext_resource path="res://scenes/server_listener.tscn" type="PackedScene" id=2]
-[ext_resource path="res://code/server/server_browser.gd" type="Script" id=3]
-
-[sub_resource type="Animation" id=1]
-resource_name = "searching_for_servers"
-length = 0.8
-loop = true
-tracks/0/type = "value"
-tracks/0/path = NodePath(".:text")
-tracks/0/interp = 1
-tracks/0/loop_wrap = true
-tracks/0/imported = false
-tracks/0/enabled = true
-tracks/0/keys = {
-"times": PoolRealArray( 0, 0.2, 0.4, 0.6 ),
-"transitions": PoolRealArray( 1, 1, 1, 1 ),
-"update": 1,
-"values": [ "Searching for servers", "Searching for servers.", "Searching for servers..", "Searching for servers..." ]
-}
-
-[node name="server_browser" type="Control"]
-anchor_right = 1.0
-anchor_bottom = 1.0
-script = ExtResource( 3 )
-__meta__ = {
-"_edit_use_anchors_": false
-}
-
-[node name="background_panel" type="Panel" parent="."]
-anchor_right = 1.0
-anchor_bottom = 1.0
-margin_left = 96.0
-margin_top = 162.0
-margin_right = -96.0
-margin_bottom = -54.0
-__meta__ = {
-"_edit_use_anchors_": false
-}
-
-[node name="manual_setup" type="Button" parent="background_panel"]
-anchor_left = 1.0
-anchor_top = 1.0
-anchor_right = 1.0
-anchor_bottom = 1.0
-margin_left = -473.0
-margin_top = -175.0
-margin_right = -30.0
-margin_bottom = -30.0
-custom_fonts/font = ExtResource( 1 )
-text = "Manual setup"
-__meta__ = {
-"_edit_use_anchors_": false
-}
-
-[node name="go_back" type="Button" parent="background_panel"]
-anchor_top = 1.0
-anchor_bottom = 1.0
-margin_left = 30.0
-margin_top = -170.0
-margin_right = 473.0
-margin_bottom = -25.0
-custom_fonts/font = ExtResource( 1 )
-text = "Go back"
-__meta__ = {
-"_edit_use_anchors_": false
-}
-
-[node name="server_ip_text_edit" type="LineEdit" parent="background_panel"]
-anchor_left = 0.5
-anchor_top = 0.5
-anchor_right = 0.5
-anchor_bottom = 0.5
-margin_left = -403.0
-margin_top = -243.0
-margin_right = 403.0
-margin_bottom = -138.0
-custom_fonts/font = ExtResource( 1 )
-align = 1
-
-[node name="type_in_server_ip" type="Label" parent="background_panel/server_ip_text_edit"]
-anchor_right = 1.0
-margin_top = -105.0
-custom_fonts/font = ExtResource( 1 )
-text = "Type in server IP"
-align = 1
-valign = 1
-
-[node name="join_server" type="Button" parent="background_panel/server_ip_text_edit"]
-anchor_left = 0.5
-anchor_top = 0.5
-anchor_right = 0.5
-anchor_bottom = 0.5
-margin_left = -221.5
-margin_top = 94.5
-margin_right = 221.5
-margin_bottom = 239.5
-custom_fonts/font = ExtResource( 1 )
-text = "Join server"
-__meta__ = {
-"_edit_use_anchors_": false
-}
-
-[node name="VBoxContainer" type="VBoxContainer" parent="background_panel"]
-anchor_right = 1.0
-anchor_bottom = 1.0
-margin_left = 70.0
-margin_top = 40.0
-margin_right = -70.0
-margin_bottom = -175.0
-__meta__ = {
-"_edit_use_anchors_": false
-}
-
-[node name="searching_for_servers" type="Label" parent="background_panel/VBoxContainer"]
-margin_right = 1588.0
-margin_bottom = 76.0
-rect_min_size = Vector2( 0, 70 )
-custom_fonts/font = ExtResource( 1 )
-text = "Searching for servers.."
-align = 1
-valign = 1
-
-[node name="AnimationPlayer" type="AnimationPlayer" parent="background_panel/VBoxContainer/searching_for_servers"]
-autoplay = "searching_for_servers"
-playback_speed = 0.5
-anims/searching_for_servers = SubResource( 1 )
-
-[node name="server_browser_label" type="Label" parent="background_panel"]
-anchor_right = 1.0
-margin_top = -176.0
-custom_fonts/font = ExtResource( 1 )
-text = "Server Browser"
-align = 1
-valign = 1
-__meta__ = {
-"_edit_use_anchors_": false
-}
-
-[node name="server_listener" parent="." instance=ExtResource( 2 )]
-
-[connection signal="pressed" from="background_panel/manual_setup" to="." method="_on_manual_setup_pressed"]
-[connection signal="pressed" from="background_panel/go_back" to="." method="_on_go_back_pressed"]
-[connection signal="pressed" from="background_panel/server_ip_text_edit/join_server" to="." method="_on_join_server_pressed"]
diff --git a/kristofers/game/scenes/server_display.tscn b/kristofers/game/scenes/server_display.tscn
deleted file mode 100644
index a5e8a23..0000000
--- a/kristofers/game/scenes/server_display.tscn
+++ /dev/null
@@ -1,35 +0,0 @@
-[gd_scene load_steps=3 format=2]
-
-[ext_resource path="res://font/roboto.tres" type="DynamicFont" id=1]
-[ext_resource path="res://code/server/server_display.gd" type="Script" id=2]
-
-[node name="server_display" type="Label"]
-anchor_right = 1.0
-margin_right = -220.0
-margin_bottom = 130.0
-rect_min_size = Vector2( 0, 130 )
-custom_fonts/font = ExtResource( 1 )
-text = "N/A: 000.000.000"
-align = 1
-valign = 1
-script = ExtResource( 2 )
-__meta__ = {
-"_edit_use_anchors_": false
-}
-
-[node name="join_button" type="Button" parent="." groups=[
-"server_display",
-]]
-anchor_left = 1.0
-anchor_right = 1.0
-anchor_bottom = 1.0
-margin_left = -302.0
-margin_top = 13.0
-margin_bottom = -13.0
-custom_fonts/font = ExtResource( 1 )
-text = "Join"
-__meta__ = {
-"_edit_use_anchors_": false
-}
-
-[connection signal="pressed" from="join_button" to="." method="_on_join_button_pressed"]
diff --git a/kristofers/game/scenes/server_listener.tscn b/kristofers/game/scenes/server_listener.tscn
deleted file mode 100644
index 08fdcb6..0000000
--- a/kristofers/game/scenes/server_listener.tscn
+++ /dev/null
@@ -1,6 +0,0 @@
-[gd_scene load_steps=2 format=2]
-
-[ext_resource path="res://code/server/server_listener.gd" type="Script" id=1]
-
-[node name="server_listener" type="Node"]
-script = ExtResource( 1 )
diff --git a/kristofers/game/scenes/simple_prompt.tscn b/kristofers/game/scenes/simple_prompt.tscn
deleted file mode 100644
index 9500bad..0000000
--- a/kristofers/game/scenes/simple_prompt.tscn
+++ /dev/null
@@ -1,68 +0,0 @@
-[gd_scene load_steps=5 format=2]
-
-[ext_resource path="res://font/Roboto-Regular.ttf" type="DynamicFontData" id=1]
-[ext_resource path="res://code/simple_prompt.gd" type="Script" id=2]
-
-[sub_resource type="DynamicFont" id=1]
-size = 100
-use_mipmaps = true
-use_filter = true
-font_data = ExtResource( 1 )
-
-[sub_resource type="DynamicFont" id=2]
-size = 100
-use_mipmaps = true
-use_filter = true
-font_data = ExtResource( 1 )
-
-[node name="simple_prompt" type="Control"]
-anchor_right = 1.0
-anchor_bottom = 1.0
-script = ExtResource( 2 )
-__meta__ = {
-"_edit_use_anchors_": false
-}
-
-[node name="Panel" type="Panel" parent="."]
-anchor_left = 0.5
-anchor_top = 0.5
-anchor_right = 0.5
-anchor_bottom = 0.5
-margin_left = -704.0
-margin_top = -330.0
-margin_right = 704.0
-margin_bottom = 330.0
-__meta__ = {
-"_edit_use_anchors_": false
-}
-
-[node name="ok" type="Button" parent="Panel"]
-anchor_left = 0.5
-anchor_top = 1.0
-anchor_right = 0.5
-anchor_bottom = 1.0
-margin_left = -257.0
-margin_top = -310.0
-margin_right = 257.0
-margin_bottom = -113.0
-custom_fonts/font = SubResource( 1 )
-text = "OK"
-__meta__ = {
-"_edit_use_anchors_": false
-}
-
-[node name="Label" type="Label" parent="."]
-anchor_left = 0.5
-anchor_top = 0.5
-anchor_right = 0.5
-anchor_bottom = 0.5
-margin_left = -516.0
-margin_top = -155.5
-margin_right = 516.0
-margin_bottom = -68.5
-custom_fonts/font = SubResource( 2 )
-text = "Simple prompt"
-align = 1
-valign = 1
-
-[connection signal="pressed" from="Panel/ok" to="." method="_on_ok_pressed"]
diff --git a/kristofers/game/scenes/username_text.tscn b/kristofers/game/scenes/username_text.tscn
deleted file mode 100644
index 44e3bf0..0000000
--- a/kristofers/game/scenes/username_text.tscn
+++ /dev/null
@@ -1,23 +0,0 @@
-[gd_scene load_steps=3 format=2]
-
-[ext_resource path="res://font/roboto.tres" type="DynamicFont" id=1]
-[ext_resource path="res://code/username_text.gd" type="Script" id=2]
-
-[node name="username_text" type="Node2D" groups=[
-"Net",
-]]
-z_index = 10
-script = ExtResource( 2 )
-
-[node name="Label" type="Label" parent="."]
-margin_left = -197.0
-margin_top = -125.0
-margin_right = 197.0
-margin_bottom = -49.0
-custom_fonts/font = ExtResource( 1 )
-text = "null"
-align = 1
-valign = 1
-__meta__ = {
-"_edit_use_anchors_": false
-}
diff --git a/kristofers/game/sprites/floor.svg b/kristofers/game/sprites/floor.svg
deleted file mode 100644
index 4d53002..0000000
--- a/kristofers/game/sprites/floor.svg
+++ /dev/null
@@ -1,51 +0,0 @@
-
-
-
-
diff --git a/kristofers/game/sprites/floor.svg.import b/kristofers/game/sprites/floor.svg.import
deleted file mode 100644
index 0760c7b..0000000
--- a/kristofers/game/sprites/floor.svg.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/floor.svg-297905206d682966af5dba035b7d5368.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://sprites/floor.svg"
-dest_files=[ "res://.import/floor.svg-297905206d682966af5dba035b7d5368.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/kristofers/game/sprites/square.svg b/kristofers/game/sprites/square.svg
deleted file mode 100644
index af18181..0000000
--- a/kristofers/game/sprites/square.svg
+++ /dev/null
@@ -1,49 +0,0 @@
-
-
-
-
diff --git a/kristofers/game/sprites/square.svg.import b/kristofers/game/sprites/square.svg.import
deleted file mode 100644
index f89d0fe..0000000
--- a/kristofers/game/sprites/square.svg.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/square.svg-eb5ce7ff66dca983c1acbf7134c96e32.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://sprites/square.svg"
-dest_files=[ "res://.import/square.svg-eb5ce7ff66dca983c1acbf7134c96e32.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/kristofers/movementSystem0.0.3/.import/floor.png-8870646e23ec8c3ad77089faabc9e773.md5 b/kristofers/movementSystem0.0.3/.import/floor.png-8870646e23ec8c3ad77089faabc9e773.md5
deleted file mode 100644
index ca30529..0000000
--- a/kristofers/movementSystem0.0.3/.import/floor.png-8870646e23ec8c3ad77089faabc9e773.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="9750ca6557519b87fc4520d712122db2"
-dest_md5="5eb6e761bb9e4397cd2a5caa6c18dc5a"
-
diff --git a/kristofers/movementSystem0.0.3/.import/floor.svg-297905206d682966af5dba035b7d5368.md5 b/kristofers/movementSystem0.0.3/.import/floor.svg-297905206d682966af5dba035b7d5368.md5
deleted file mode 100644
index 61691d3..0000000
--- a/kristofers/movementSystem0.0.3/.import/floor.svg-297905206d682966af5dba035b7d5368.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="ea99925cae38c148dc6a1c29df4fb92e"
-dest_md5="f73af61b19494ec5bf488ba2a748b42b"
-
diff --git a/kristofers/movementSystem0.0.3/.import/floor.svg-297905206d682966af5dba035b7d5368.stex b/kristofers/movementSystem0.0.3/.import/floor.svg-297905206d682966af5dba035b7d5368.stex
deleted file mode 100644
index f9dd86d..0000000
Binary files a/kristofers/movementSystem0.0.3/.import/floor.svg-297905206d682966af5dba035b7d5368.stex and /dev/null differ
diff --git a/kristofers/movementSystem0.0.3/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.md5 b/kristofers/movementSystem0.0.3/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.md5
deleted file mode 100644
index 478b1b4..0000000
--- a/kristofers/movementSystem0.0.3/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="57e12190303c92057f667d53a7be639c"
-dest_md5="db6ca84bb6eb657bd9bd8f1c1f04850e"
-
diff --git a/kristofers/movementSystem0.0.3/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex b/kristofers/movementSystem0.0.3/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex
deleted file mode 100644
index 378549f..0000000
Binary files a/kristofers/movementSystem0.0.3/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex and /dev/null differ
diff --git a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite.png-96f9ed57cf6d9efdccb3ecbc4b8cd6ff.md5 b/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite.png-96f9ed57cf6d9efdccb3ecbc4b8cd6ff.md5
deleted file mode 100644
index 8d701f8..0000000
--- a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite.png-96f9ed57cf6d9efdccb3ecbc4b8cd6ff.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="327e2579f2e2d7e1514423052141fb23"
-dest_md5="9da776790b21eac5a9c9f1aa35d2eec3"
-
diff --git a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite.png-96f9ed57cf6d9efdccb3ecbc4b8cd6ff.stex b/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite.png-96f9ed57cf6d9efdccb3ecbc4b8cd6ff.stex
deleted file mode 100644
index 49b8732..0000000
Binary files a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite.png-96f9ed57cf6d9efdccb3ecbc4b8cd6ff.stex and /dev/null differ
diff --git a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 1.png-b558478550e6d1936c72122630064deb.md5 b/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 1.png-b558478550e6d1936c72122630064deb.md5
deleted file mode 100644
index 1526815..0000000
--- a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 1.png-b558478550e6d1936c72122630064deb.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="25fe3e0b66e4398fb1ebe0b447a3802e"
-dest_md5="721f375cb51b4ce749b4a6c335061d8d"
-
diff --git a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 1.png-b558478550e6d1936c72122630064deb.stex b/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 1.png-b558478550e6d1936c72122630064deb.stex
deleted file mode 100644
index 5353ff7..0000000
Binary files a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 1.png-b558478550e6d1936c72122630064deb.stex and /dev/null differ
diff --git a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 10.png-ec522b709593936611c719cfe2a608d4.md5 b/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 10.png-ec522b709593936611c719cfe2a608d4.md5
deleted file mode 100644
index 22fb18f..0000000
--- a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 10.png-ec522b709593936611c719cfe2a608d4.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="f7a53fb619ffad0a7e7ecf6312c9e739"
-dest_md5="63ffe9aad00516e7136b39abbfab9f00"
-
diff --git a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 10.png-ec522b709593936611c719cfe2a608d4.stex b/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 10.png-ec522b709593936611c719cfe2a608d4.stex
deleted file mode 100644
index 3646ab4..0000000
Binary files a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 10.png-ec522b709593936611c719cfe2a608d4.stex and /dev/null differ
diff --git a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 11.png-c9bbf2ef2f59da399e890ce817f55c11.md5 b/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 11.png-c9bbf2ef2f59da399e890ce817f55c11.md5
deleted file mode 100644
index afd2cdb..0000000
--- a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 11.png-c9bbf2ef2f59da399e890ce817f55c11.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="6c3cb6a00652086314f9770fe34a277c"
-dest_md5="c29c7bfb0af1cf3d3cbcdcee8463abec"
-
diff --git a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 11.png-c9bbf2ef2f59da399e890ce817f55c11.stex b/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 11.png-c9bbf2ef2f59da399e890ce817f55c11.stex
deleted file mode 100644
index daf1191..0000000
Binary files a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 11.png-c9bbf2ef2f59da399e890ce817f55c11.stex and /dev/null differ
diff --git a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 2.png-94999a82da3232e7d92c3f9ee67be815.md5 b/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 2.png-94999a82da3232e7d92c3f9ee67be815.md5
deleted file mode 100644
index 24818b4..0000000
--- a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 2.png-94999a82da3232e7d92c3f9ee67be815.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="959fa846cde5697f0bb4f49adde2ea70"
-dest_md5="78ceef8d39730761ea11b374ad8c22cb"
-
diff --git a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 2.png-94999a82da3232e7d92c3f9ee67be815.stex b/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 2.png-94999a82da3232e7d92c3f9ee67be815.stex
deleted file mode 100644
index ee55ecd..0000000
Binary files a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 2.png-94999a82da3232e7d92c3f9ee67be815.stex and /dev/null differ
diff --git a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 3.png-8aa6c0a56fbb388157d4fd8c060050bb.md5 b/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 3.png-8aa6c0a56fbb388157d4fd8c060050bb.md5
deleted file mode 100644
index a27517e..0000000
--- a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 3.png-8aa6c0a56fbb388157d4fd8c060050bb.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="e99cab31be0706a16b055e6bc5ecd5f4"
-dest_md5="52531bf92bdf3644f5f00d0249aab58a"
-
diff --git a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 3.png-8aa6c0a56fbb388157d4fd8c060050bb.stex b/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 3.png-8aa6c0a56fbb388157d4fd8c060050bb.stex
deleted file mode 100644
index a2dc57b..0000000
Binary files a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 3.png-8aa6c0a56fbb388157d4fd8c060050bb.stex and /dev/null differ
diff --git a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 4.png-ca524bffa1dad3792710ef47a48de61e.md5 b/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 4.png-ca524bffa1dad3792710ef47a48de61e.md5
deleted file mode 100644
index 0fc13ca..0000000
--- a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 4.png-ca524bffa1dad3792710ef47a48de61e.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="5868541ebde2d9bcf1c8b9c10e4726c0"
-dest_md5="da530500ea8a81564151a14a9bfe9035"
-
diff --git a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 4.png-ca524bffa1dad3792710ef47a48de61e.stex b/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 4.png-ca524bffa1dad3792710ef47a48de61e.stex
deleted file mode 100644
index 4ccc2c3..0000000
Binary files a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 4.png-ca524bffa1dad3792710ef47a48de61e.stex and /dev/null differ
diff --git a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 5.png-085ea2af6c26ff900dcf762cee999823.md5 b/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 5.png-085ea2af6c26ff900dcf762cee999823.md5
deleted file mode 100644
index d27931d..0000000
--- a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 5.png-085ea2af6c26ff900dcf762cee999823.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="d3faf502d4c79155daeef2ed9c0a279e"
-dest_md5="49e0de52ddada937736daa6f01567e35"
-
diff --git a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 5.png-085ea2af6c26ff900dcf762cee999823.stex b/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 5.png-085ea2af6c26ff900dcf762cee999823.stex
deleted file mode 100644
index 1d5e0a1..0000000
Binary files a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 5.png-085ea2af6c26ff900dcf762cee999823.stex and /dev/null differ
diff --git a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 6.png-5129eec9d861ea14e3c82822abab25c9.md5 b/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 6.png-5129eec9d861ea14e3c82822abab25c9.md5
deleted file mode 100644
index a105f61..0000000
--- a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 6.png-5129eec9d861ea14e3c82822abab25c9.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="2af8eea624e626b42e73a7a31f38e757"
-dest_md5="86f04b58fd01a23aa8d3484b81ac1f56"
-
diff --git a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 6.png-5129eec9d861ea14e3c82822abab25c9.stex b/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 6.png-5129eec9d861ea14e3c82822abab25c9.stex
deleted file mode 100644
index 6fd995f..0000000
Binary files a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 6.png-5129eec9d861ea14e3c82822abab25c9.stex and /dev/null differ
diff --git a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 7.png-72e5dcffd49d5f69c8e378d0b877938a.md5 b/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 7.png-72e5dcffd49d5f69c8e378d0b877938a.md5
deleted file mode 100644
index ba458e1..0000000
--- a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 7.png-72e5dcffd49d5f69c8e378d0b877938a.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="f882cba80550542ee43b09f3407b5aad"
-dest_md5="4dd6aa589d689e46efc4d4a3b56cea0e"
-
diff --git a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 7.png-72e5dcffd49d5f69c8e378d0b877938a.stex b/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 7.png-72e5dcffd49d5f69c8e378d0b877938a.stex
deleted file mode 100644
index 6290dd1..0000000
Binary files a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 7.png-72e5dcffd49d5f69c8e378d0b877938a.stex and /dev/null differ
diff --git a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 8.png-55092da9ec8ce8e625504044d2085f5a.md5 b/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 8.png-55092da9ec8ce8e625504044d2085f5a.md5
deleted file mode 100644
index 08dd07f..0000000
--- a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 8.png-55092da9ec8ce8e625504044d2085f5a.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="348a9cea849ff5390c5ff3d86f6af85b"
-dest_md5="82832218d539e75fe61c7ed557c94670"
-
diff --git a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 8.png-55092da9ec8ce8e625504044d2085f5a.stex b/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 8.png-55092da9ec8ce8e625504044d2085f5a.stex
deleted file mode 100644
index 2fce608..0000000
Binary files a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 8.png-55092da9ec8ce8e625504044d2085f5a.stex and /dev/null differ
diff --git a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 9.png-108d2d665d11cab4daa00a5c845b4c12.md5 b/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 9.png-108d2d665d11cab4daa00a5c845b4c12.md5
deleted file mode 100644
index 69dd3fa..0000000
--- a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 9.png-108d2d665d11cab4daa00a5c845b4c12.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="2737374e8ec129b6d8a5ccaa59542ec3"
-dest_md5="41be8734e464365b0872eb02aca5ed93"
-
diff --git a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 9.png-108d2d665d11cab4daa00a5c845b4c12.stex b/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 9.png-108d2d665d11cab4daa00a5c845b4c12.stex
deleted file mode 100644
index 3b8a3a6..0000000
Binary files a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation – 9.png-108d2d665d11cab4daa00a5c845b4c12.stex and /dev/null differ
diff --git a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation.png-39699617848bc9a4a118c7fe272d567e.md5 b/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation.png-39699617848bc9a4a118c7fe272d567e.md5
deleted file mode 100644
index 442e9f4..0000000
--- a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation.png-39699617848bc9a4a118c7fe272d567e.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="30ee151189bdf12169780644a851ada6"
-dest_md5="318d269f0e3e43e993b9b49aa9cdacf0"
-
diff --git a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation.png-39699617848bc9a4a118c7fe272d567e.stex b/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation.png-39699617848bc9a4a118c7fe272d567e.stex
deleted file mode 100644
index 0adb6c7..0000000
Binary files a/kristofers/movementSystem0.0.3/.import/player_main_body_default_sprite_idle_animation.png-39699617848bc9a4a118c7fe272d567e.stex and /dev/null differ
diff --git a/kristofers/movementSystem0.0.3/.import/sphere.png-b735a7d58a47546099ef1144a282cd43.md5 b/kristofers/movementSystem0.0.3/.import/sphere.png-b735a7d58a47546099ef1144a282cd43.md5
deleted file mode 100644
index 423ebf0..0000000
--- a/kristofers/movementSystem0.0.3/.import/sphere.png-b735a7d58a47546099ef1144a282cd43.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="4c808b578f2c91daff0d263d354987bc"
-dest_md5="891b486e29729d74d35394bfcab59da4"
-
diff --git a/kristofers/movementSystem0.0.3/.import/square.svg-eb5ce7ff66dca983c1acbf7134c96e32.md5 b/kristofers/movementSystem0.0.3/.import/square.svg-eb5ce7ff66dca983c1acbf7134c96e32.md5
deleted file mode 100644
index 5d07b18..0000000
--- a/kristofers/movementSystem0.0.3/.import/square.svg-eb5ce7ff66dca983c1acbf7134c96e32.md5
+++ /dev/null
@@ -1,3 +0,0 @@
-source_md5="8fad288d82d0e9d24f41f65f4d5e4301"
-dest_md5="a9d8bb2f96bc788ab0d7fc16f125c927"
-
diff --git a/kristofers/movementSystem0.0.3/.import/square.svg-eb5ce7ff66dca983c1acbf7134c96e32.stex b/kristofers/movementSystem0.0.3/.import/square.svg-eb5ce7ff66dca983c1acbf7134c96e32.stex
deleted file mode 100644
index 0d2327c..0000000
Binary files a/kristofers/movementSystem0.0.3/.import/square.svg-eb5ce7ff66dca983c1acbf7134c96e32.stex and /dev/null differ
diff --git a/kristofers/movementSystem0.0.3/code/UI.gd b/kristofers/movementSystem0.0.3/code/UI.gd
deleted file mode 100644
index 69c8493..0000000
--- a/kristofers/movementSystem0.0.3/code/UI.gd
+++ /dev/null
@@ -1,9 +0,0 @@
-extends CanvasLayer
-
-
-func _ready() -> void:
- Global.ui = self
-
-
-func _exit_tree() -> void:
- Global.ui = null
diff --git a/kristofers/movementSystem0.0.3/code/game.gd b/kristofers/movementSystem0.0.3/code/game.gd
deleted file mode 100644
index 1a1543e..0000000
--- a/kristofers/movementSystem0.0.3/code/game.gd
+++ /dev/null
@@ -1,27 +0,0 @@
-extends Node2D
-
-var current_spawn_location_instance_number = 1
-var current_player_location_instance_number = null
-
-
-func _ready() -> void:
- get_tree().connect("network_peer_disconnected", self, "_player_disconnected")
-
- if get_tree().is_network_server():
- setup_player_positions()
-
-
-func setup_player_positions() -> void:
- for player in PersistentNodes.get_children():
- if player.is_in_group("Player"):
- for spawn_location in $spawn_locations.get_children():
- if int(spawn_location.name) == current_spawn_location_instance_number and current_player_location_instance_number != player:
- player.rpc("update_position", spawn_location.global_position)
- current_spawn_location_instance_number += 1
- current_player_location_instance_number = player
-
-
-func _player_disconnected(id) -> void:
- if PersistentNodes.has_node(str(id)):
- PersistentNodes.get_node(str(id)).username_text_instance.queue_free()
- PersistentNodes.get_node(str(id)).queue_free()
diff --git a/kristofers/movementSystem0.0.3/code/global.gd b/kristofers/movementSystem0.0.3/code/global.gd
deleted file mode 100644
index 0c2f85d..0000000
--- a/kristofers/movementSystem0.0.3/code/global.gd
+++ /dev/null
@@ -1,15 +0,0 @@
-extends Node
-
-var player_master = null
-var ui = null
-var alive_players = []
-
-func instance_node_at_location(node: Object, parent: Object, location: Vector2) -> Object:
- var node_instance = instance_node(node, parent)
- node_instance.global_position = location
- return node_instance
-
-func instance_node(node: Object, parent: Object) -> Object:
- var node_instance = node.instance()
- parent.add_child(node_instance)
- return node_instance
diff --git a/kristofers/movementSystem0.0.3/code/player.gd b/kristofers/movementSystem0.0.3/code/player.gd
deleted file mode 100644
index 84c053e..0000000
--- a/kristofers/movementSystem0.0.3/code/player.gd
+++ /dev/null
@@ -1,149 +0,0 @@
-extends KinematicBody2D
-
-const JUMP_FORCE = 500
-const GRAVITY = 500
-const MAX_SPEED = 5000
-const ACCELERATION = 10
-
-var speed = 50
-var velocity = Vector2()
-var fly = true
-
-var username_text = load("res://scenes/username_text.tscn")
-var username setget username_set
-var username_text_instance = null
-
-puppet var puppet_position = Vector2(0, 0) setget puppet_position_set
-puppet var puppet_velocity = Vector2()
-puppet var puppet_rotaion = 0
-puppet var puppet_username = "" setget puppet_username_set
-
-onready var tween = $Tween
-
-
-func _ready():
- get_tree().connect("network_peer_connected", self, "_network_peer_connected")
- username_text_instance = Global.instance_node_at_location(username_text, PersistentNodes, global_position)
- username_text_instance.player_following = self
-
-
-func _process(delta: float) -> void:
- if username_text_instance != null:
- username_text_instance.name = "username" + name
-
-
-func _physics_process(delta):
- if get_tree().has_network_peer():
- if is_network_master():
- mode_switch(delta)
- screen_wrap()
-
-
-func mode_switch(delta):
- if Input.is_action_just_pressed("mode_switch") and fly == false:
- fly = true
- elif Input.is_action_just_pressed("mode_switch") and fly == true:
- fly = false
-
- if fly == false:
- movement(delta)
- elif fly == true:
- flying()
-
-
-func movement(delta):
- if Input.is_action_just_pressed("stop"):
- velocity.x = 0
- velocity.y = 0
- if Input.is_action_pressed("inpt_left"):
- if velocity.x > -MAX_SPEED:
- velocity.x -= speed
- elif Input.is_action_pressed("inpt_right"):
- if velocity.x < MAX_SPEED:
- velocity.x += speed
-
- #if !Input.is_action_pressed("move_left") and !Input.is_action_pressed("move_right") and is_on_floor():
- # velocity.x = 0
-
- velocity.y += GRAVITY * delta
- if Input.is_action_pressed("jump") and is_on_floor():
- velocity.y -= JUMP_FORCE
- velocity = move_and_slide(velocity, Vector2.UP)
-
-
-func flying():
- var fly_speed = 1000
- var velocity = Vector2()
- if Input.is_action_pressed("inpt_right"):
- velocity.x += 1
- if Input.is_action_pressed("inpt_left"):
- velocity.x -= 1
- if Input.is_action_pressed("inpt_down"):
- velocity.y += 1
- if Input.is_action_pressed("inpt_up"):
- velocity.y -= 1
- velocity = velocity.normalized() * fly_speed
-
- velocity = move_and_slide(velocity)
-
-
-func screen_wrap():
- if position.x <= -10:
- position.x = get_viewport_rect().size.x
- if position.x >= get_viewport_rect().size.x + 10:
- position.x = 0
-
-
-func puppet_position_set(new_value) -> void:
- puppet_position = new_value
- tween.interpolate_property(self, "global_position", global_position, puppet_position, 0.1)
- tween.start()
-
-
-func username_set(new_value) -> void:
- username = new_value
- if is_network_master() and username_text_instance != null:
- username_text_instance.text = username
- rset("puppet_username", username)
-
-
-func puppet_username_set(new_value) -> void:
- puppet_username = new_value
- if not is_network_master() and username_text_instance != null:
- username_text_instance.text = puppet_username
-
-
-func _network_peer_connected(id) -> void:
- rset_id(id, "puppet_username", username)
-
-
-func _on_network_tick_rate_timeout():
- if get_tree().has_network_peer():
- if is_network_master():
- rset_unreliable("puppet_position", global_position)
- rset_unreliable("puppet_velocity", velocity)
- rset_unreliable("puppet_rotation", rotation_degrees)
-
-
-sync func update_position(pos):
- global_position = pos
- puppet_position = pos
-
-
-sync func destroy() -> void:
- username_text_instance.visible = false
- visible = false
- $CollisionShape2D.disabled = true
- $Hitbox/CollisionShape2D.disabled = true
- Global.alive_players.erase(self)
-
- if get_tree().has_network_peer():
- if is_network_master():
- Global.player_master = null
-
-
-func _exit_tree() -> void:
- Global.alive_players.erase(self)
- if get_tree().has_network_peer():
- if is_network_master():
- Global.player_master = null
diff --git a/kristofers/movementSystem0.0.3/code/server/network.gd b/kristofers/movementSystem0.0.3/code/server/network.gd
deleted file mode 100644
index 8461f70..0000000
--- a/kristofers/movementSystem0.0.3/code/server/network.gd
+++ /dev/null
@@ -1,104 +0,0 @@
-extends Node
-
-const DEFAULT_PORT = 28914
-const MAX_CLIENTS = 4
-
-var server = null
-var client = null
-
-var ip_address = ""
-var current_player_username = ""
-
-var client_connected_to_server = false
-
-var networked_object_name_index = 0 setget networked_object_name_index_set
-puppet var puppet_networked_object_name_index = 0 setget puppet_networked_object_name_index_set
-
-onready var client_connection_timeout_timer = Timer.new()
-
-
-func _ready() -> void:
- if OS.get_name() == "Windows":
- ip_address = IP.get_local_addresses()[3]
- elif OS.get_name() == "Android":
- ip_address = IP.get_local_addresses()[0]
- else:
- ip_address = IP.get_local_addresses()[3]
-
- for ip in IP.get_local_addresses():
- if ip.begins_with("192.168.") and not ip.ends_with(".1"):
- ip_address = ip
-
- get_tree().connect("connected_to_server", self, "_connected_to_server")
- get_tree().connect("server_disconnected", self, "_server_disconnected")
-
-
-func create_server() -> void:
- server = NetworkedMultiplayerENet.new()
- server.create_server(DEFAULT_PORT, MAX_CLIENTS)
- get_tree().set_network_peer(server)
- Global.instance_node(load("res://scenes/server_advertiser.tscn"), get_tree().current_scene)
-
-
-func join_server() -> void:
- client = NetworkedMultiplayerENet.new()
- client.create_client(ip_address, DEFAULT_PORT)
- get_tree().set_network_peer(client)
-
-
-func reset_network_connection() -> void:
- if get_tree().has_network_peer():
- get_tree().network_peer = null
-
-
-func reset_network_connections():
- if get_tree().has_network_peer():
- get_tree().network_peer = null
-
-
-func _connected_to_server() -> void:
- print("Successfully connected to the server")
-
-
-func _server_disconnected() -> void:
- print("Disconnected from the server")
-
- for child in PersistentNodes.get_children():
- if child.is_in_group("Net"):
- child.queue_free()
- reset_network_connections()
-
- if Global.ui != null:
- var prompt = Global.instance_node(load("res://scenes/simple_prompt.tscn"), Global.ui)
- prompt.set_text("Disconnected from server")
-
-
-func _client_connection_timeout():
- if client_connected_to_server == false:
- print("Client has been timed out")
- reset_network_connection()
-
- var connection_timeout_prompt = Global.instance_node(load("res://scenes/simple_prompt.tscn"), get_tree().current_scene)
- connection_timeout_prompt.set_text("Connection timed out")
-
-
-func _connection_failed():
- for child in PersistentNodes.get_children():
- if child.is_in_group("Net"):
- child.queue_free()
- reset_network_connection()
-
- if Global.ui != null:
- var prompt = Global.instance_node(load("res://scenes/simple_prompt.tscn"), Global.ui)
- prompt.set_text("Connection failed")
-
-
-func puppet_networked_object_name_index_set(new_value):
- networked_object_name_index = new_value
-
-
-func networked_object_name_index_set(new_value):
- networked_object_name_index = new_value
-
- if get_tree().is_network_server():
- rset("puppet_networked_object_name_index", networked_object_name_index)
diff --git a/kristofers/movementSystem0.0.3/code/server/network_setup.gd b/kristofers/movementSystem0.0.3/code/server/network_setup.gd
deleted file mode 100644
index 0eb278f..0000000
--- a/kristofers/movementSystem0.0.3/code/server/network_setup.gd
+++ /dev/null
@@ -1,91 +0,0 @@
-extends Control
-
-var player = load("res://source/entities/player/player_node.tscn")
-
-var current_spawn_location_instance_number = 1
-var current_player_for_spawn_location_number = null
-
-onready var multiplayer_config_ui = $multiplayer_configure
-onready var username_text_edit = $multiplayer_configure/username_text_edit
-onready var device_ip_address = $UI/device_ip_address
-onready var start_game = $UI/start_game
-
-
-func _ready():
- get_tree().connect("network_peer_connected", self, "_player_connected")
- get_tree().connect("network_peer_disconnected", self, "_player_disconnected")
- get_tree().connect("connected_to_server", self, "_connected_to_server")
-
- device_ip_address.text = Network.ip_address
-
- if get_tree().network_peer != null:
- multiplayer_config_ui.hide()
-
- current_spawn_location_instance_number = 1
- for player in PersistentNodes.get_children():
- if player.is_in_group("Player"):
- for spawn_location in $Spawn_locations.get_children():
- if int(spawn_location.name) == current_spawn_location_instance_number and current_player_for_spawn_location_number != player:
- player.rpc("update_position", spawn_location.global_position)
- player.rpc("enable")
- current_spawn_location_instance_number += 1
- current_player_for_spawn_location_number = player
- else:
- start_game.hide()
-
-
-func _process(delta: float) -> void:
- if get_tree().network_peer != null:
- if get_tree().get_network_connected_peers().size() >= 0 and get_tree().is_network_server():
- start_game.show()
- else:
- start_game.hide()
-
-
-func _player_connected(id) -> void:
- print("Player " + str(id) + " has connected")
- instance_player(id)
-
-
-func _player_disconnected(id) -> void:
- print("Player " + str(id) + " has disconnected")
- if PersistentNodes.has_node(str(id)):
- PersistentNodes.get_node(str(id)).username_text_instance.queue_free()
- PersistentNodes.get_node(str(id)).queue_free()
-
-
-func _on_create_server_pressed():
- if username_text_edit.text != "":
- Network.current_player_username = username_text_edit.text
- multiplayer_config_ui.hide()
- Network.create_server()
- instance_player(get_tree().get_network_unique_id())
-
-
-func _on_join_server_pressed():
- if username_text_edit.text != "":
- multiplayer_config_ui.hide()
- username_text_edit.hide()
- Global.instance_node(load("res://scenes/server_browser.tscn"), self)
-
-
-func _connected_to_server() -> void:
- yield(get_tree().create_timer(0.1), "timeout")
- instance_player(get_tree().get_network_unique_id())
-
-
-
-func instance_player(id) -> void:
- var player_instance = Global.instance_node_at_location(player, PersistentNodes, Vector2(rand_range(0, 1920), rand_range(0, 1080)))
- player_instance.name = str(id)
- player_instance.set_network_master(id)
- player_instance.username = username_text_edit.text
- current_spawn_location_instance_number += 1
-
-
-func _on_start_game_pressed():
- rpc("switch_to_game")
-
-
-sync func switch_to_game() -> void:
- get_tree().change_scene("res://source/levels/trinity_site/trinitySite-level.tscn")
diff --git a/kristofers/movementSystem0.0.3/code/server/server_advertiser.gd b/kristofers/movementSystem0.0.3/code/server/server_advertiser.gd
deleted file mode 100644
index 4632e00..0000000
--- a/kristofers/movementSystem0.0.3/code/server/server_advertiser.gd
+++ /dev/null
@@ -1,35 +0,0 @@
-extends Node
-
-
-export (float) var broadcast_interval = 1.0
-var server_info = {"name": "LAN Game"}
-var socket_udp
-var broadcast_timer = Timer.new()
-var broadcast_port = Network.DEFAULT_PORT
-
-
-func _enter_tree():
- broadcast_timer.wait_time = broadcast_interval
- broadcast_timer.one_shot = false
- broadcast_timer.autostart = true
-
- if get_tree().is_network_server():
- add_child(broadcast_timer)
- broadcast_timer.connect("timeout", self, "broadcast")
-
- socket_udp = PacketPeerUDP.new()
- socket_udp.set_broadcast_enabled(true)
- socket_udp.set_dest_address('255.255.255.255', broadcast_port)
-
-
-func broadcast():
- server_info.name = Network.current_player_username
- var packet_message = to_json(server_info)
- var packet = packet_message.to_ascii()
- socket_udp.put_packet(packet)
-
-
-func _exit_tree():
- broadcast_timer.stop()
- if socket_udp != null:
- socket_udp.close()
diff --git a/kristofers/movementSystem0.0.3/code/server/server_browser.gd b/kristofers/movementSystem0.0.3/code/server/server_browser.gd
deleted file mode 100644
index 58fe7aa..0000000
--- a/kristofers/movementSystem0.0.3/code/server/server_browser.gd
+++ /dev/null
@@ -1,47 +0,0 @@
-extends Control
-
-onready var server_listener = $server_listener
-onready var server_ip_text_edit = $background_panel/server_ip_text_edit
-onready var server_container = $background_panel/VBoxContainer
-onready var manual_setup_button = $background_panel/manual_setup
-
-
-func _ready() -> void:
- server_ip_text_edit.hide()
-
-
-func _on_server_listener_new_server(serverInfo):
- var server_node = Global.instance_node(load("res://scenes/server_display.tscn"), server_container)
- server_node.text = "%s - %s" % [serverInfo.ip, serverInfo.name]
- server_node.ip_address = str(serverInfo.ip)
-
-
-func _on_server_listener_remove_server(serverIp):
- for serverNode in server_container.get_children():
- if serverNode.is_in_group("server_display"):
- if serverNode.ip_address == serverIp:
- serverNode.queue_free()
- break
-
-
-func _on_manual_setup_pressed():
- if manual_setup_button.text != "Exit setup":
- server_ip_text_edit.show()
- manual_setup_button.text = "Exit setup"
- server_container.hide()
- server_ip_text_edit.call_deferred("grab_focus")
- else:
- server_ip_text_edit.text = ""
- server_ip_text_edit.hide()
- server_container.show()
-
-
-func _on_join_server_pressed():
- if server_ip_text_edit.text != "":
- Network.ip_address = server_ip_text_edit.text
- hide()
- Network.join_server()
-
-
-func _on_go_back_pressed():
- get_tree().reload_current_scene()
diff --git a/kristofers/movementSystem0.0.3/code/server/server_display.gd b/kristofers/movementSystem0.0.3/code/server/server_display.gd
deleted file mode 100644
index ad0ed27..0000000
--- a/kristofers/movementSystem0.0.3/code/server/server_display.gd
+++ /dev/null
@@ -1,9 +0,0 @@
-extends Label
-
-var ip_address = ""
-
-
-func _on_join_button_pressed():
- Network.ip_address = ip_address
- Network.join_server()
- get_parent().get_parent().queue_free()
diff --git a/kristofers/movementSystem0.0.3/code/server/server_listener.gd b/kristofers/movementSystem0.0.3/code/server/server_listener.gd
deleted file mode 100644
index 09b67cb..0000000
--- a/kristofers/movementSystem0.0.3/code/server/server_listener.gd
+++ /dev/null
@@ -1,66 +0,0 @@
-extends Node
-
-
-signal new_server
-signal remove_server
-
-var cleanup_timer = Timer.new()
-var socket_udp = PacketPeerUDP.new()
-var listen_port = Network.DEFAULT_PORT
-var known_servers = {}
-
-export (int) var server_cleanup_threshold = 3
-
-
-func _init():
- cleanup_timer.wait_time = server_cleanup_threshold
- cleanup_timer.one_shot = false
- cleanup_timer.autostart = true
- cleanup_timer.connect("timeout", self, 'clean_up')
- add_child(cleanup_timer)
-
-
-func ready():
- known_servers.clear()
-
- if socket_udp.listen(listen_port) != OK:
- print("GameServer LAN service: Error listening port: " + str(listen_port))
- else:
- print("GameServer LAN service: Llistening port: " + str(listen_port))
-
-
-func _process(delta):
- if socket_udp.get_available_packet_count() > 0:
- var server_ip = socket_udp.get_packet_ip()
- var server_port = socket_udp.get_packet_port()
- var array_bytes = socket_udp.get_packet()
-
- if server_ip != "" and server_port > 0:
- if not known_servers.has(server_ip):
- var serverMessage = array_bytes.get_string_from_ascii()
- var gameInfo = parse_json(serverMessage)
- gameInfo.ip = server_ip
- gameInfo.lastSeen = OS.get_unix_time()
- known_servers[server_ip] = gameInfo
- emit_signal("new_server", gameInfo)
- print(socket_udp.get_packet_ip())
- else:
- var gameInfo = known_servers[server_ip]
- gameInfo.lastSeen = OS.get_unix_time()
-
-
-func cleanup():
- var now = OS.get_unix_time()
- for server_ip in known_servers:
- var serverInfo = known_servers[server_ip]
- if (now - serverInfo.lastSeen) > server_cleanup_threshold:
- known_servers.erase(server_ip)
- print("Remove old server: %s" % server_ip)
- emit_signal("remove_server", server_ip)
-
-
-func _exit_tree():
- socket_udp.close()
-
-
-
diff --git a/kristofers/movementSystem0.0.3/code/simple_prompt.gd b/kristofers/movementSystem0.0.3/code/simple_prompt.gd
deleted file mode 100644
index b1e9d1b..0000000
--- a/kristofers/movementSystem0.0.3/code/simple_prompt.gd
+++ /dev/null
@@ -1,10 +0,0 @@
-extends Control
-
-
-func _on_ok_pressed():
- get_tree().change_scene("res://scenes/main_menu.tscn")
-
-
-
-func set_text(text) -> void:
- $Label.text = text
diff --git a/kristofers/movementSystem0.0.3/code/username_text.gd b/kristofers/movementSystem0.0.3/code/username_text.gd
deleted file mode 100644
index 42618e2..0000000
--- a/kristofers/movementSystem0.0.3/code/username_text.gd
+++ /dev/null
@@ -1,15 +0,0 @@
-extends Node2D
-
-var player_following = null
-var text = "" setget text_set
-onready var label = $Label
-
-
-func _process(delta: float) -> void:
- if player_following != null:
- global_position = player_following.global_position
-
-
-func text_set(new_text) -> void:
- text = new_text
- label.text = text
diff --git a/kristofers/movementSystem0.0.3/default_env.tres b/kristofers/movementSystem0.0.3/default_env.tres
deleted file mode 100644
index 20207a4..0000000
--- a/kristofers/movementSystem0.0.3/default_env.tres
+++ /dev/null
@@ -1,7 +0,0 @@
-[gd_resource type="Environment" load_steps=2 format=2]
-
-[sub_resource type="ProceduralSky" id=1]
-
-[resource]
-background_mode = 2
-background_sky = SubResource( 1 )
diff --git a/kristofers/movementSystem0.0.3/export_presets.cfg b/kristofers/movementSystem0.0.3/export_presets.cfg
deleted file mode 100644
index 453e1d0..0000000
--- a/kristofers/movementSystem0.0.3/export_presets.cfg
+++ /dev/null
@@ -1,24 +0,0 @@
-[preset.0]
-
-name="game"
-platform="Linux/X11"
-runnable=true
-custom_features=""
-export_filter="all_resources"
-include_filter=""
-exclude_filter=""
-export_path="build/game.x86_64"
-script_export_mode=1
-script_encryption_key=""
-
-[preset.0.options]
-
-custom_template/debug=""
-custom_template/release=""
-binary_format/64_bits=true
-binary_format/embed_pck=true
-texture_format/bptc=false
-texture_format/s3tc=true
-texture_format/etc=false
-texture_format/etc2=false
-texture_format/no_bptc_fallbacks=true
diff --git a/kristofers/movementSystem0.0.3/font/Roboto-Regular.ttf b/kristofers/movementSystem0.0.3/font/Roboto-Regular.ttf
deleted file mode 100644
index 3d6861b..0000000
Binary files a/kristofers/movementSystem0.0.3/font/Roboto-Regular.ttf and /dev/null differ
diff --git a/kristofers/movementSystem0.0.3/font/roboto.tres b/kristofers/movementSystem0.0.3/font/roboto.tres
deleted file mode 100644
index a9456d1..0000000
--- a/kristofers/movementSystem0.0.3/font/roboto.tres
+++ /dev/null
@@ -1,9 +0,0 @@
-[gd_resource type="DynamicFont" load_steps=2 format=2]
-
-[ext_resource path="res://font/Roboto-Regular.ttf" type="DynamicFontData" id=1]
-
-[resource]
-size = 64
-use_mipmaps = true
-use_filter = true
-font_data = ExtResource( 1 )
diff --git a/kristofers/movementSystem0.0.3/icon.png b/kristofers/movementSystem0.0.3/icon.png
deleted file mode 100644
index 840e58e..0000000
Binary files a/kristofers/movementSystem0.0.3/icon.png and /dev/null differ
diff --git a/kristofers/movementSystem0.0.3/icon.png.import b/kristofers/movementSystem0.0.3/icon.png.import
deleted file mode 100644
index 96cbf46..0000000
--- a/kristofers/movementSystem0.0.3/icon.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://icon.png"
-dest_files=[ "res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/kristofers/movementSystem0.0.3/project.godot b/kristofers/movementSystem0.0.3/project.godot
deleted file mode 100644
index aaff000..0000000
--- a/kristofers/movementSystem0.0.3/project.godot
+++ /dev/null
@@ -1,96 +0,0 @@
-; Engine configuration file.
-; It's best edited using the editor UI and not directly,
-; since the parameters that go here are not all obvious.
-;
-; Format:
-; [section] ; section goes between []
-; param=value ; assign values to parameters
-
-config_version=4
-
-[application]
-
-config/name="Kristofers movementSystem0.0.3"
-run/main_scene="res://scenes/main_menu.tscn"
-config/icon="res://icon.png"
-
-[autoload]
-
-Network="*res://code/server/network.gd"
-Global="*res://code/global.gd"
-PersistentNodes="*res://scenes/persistent_nodes.tscn"
-
-[display]
-
-window/size/width=1920
-window/size/height=1080
-window/size/test_width=1280
-window/size/test_height=720
-window/stretch/mode="2d"
-window/stretch/aspect="keep"
-
-[input]
-
-up={
-"deadzone": 0.5,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":87,"unicode":0,"echo":false,"script":null)
- ]
-}
-left={
-"deadzone": 0.5,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":65,"unicode":0,"echo":false,"script":null)
- ]
-}
-right={
-"deadzone": 0.5,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":68,"unicode":0,"echo":false,"script":null)
- ]
-}
-down={
-"deadzone": 0.5,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":83,"unicode":0,"echo":false,"script":null)
- ]
-}
-mode_switch={
-"deadzone": 0.5,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":77,"unicode":0,"echo":false,"script":null)
- ]
-}
-stop={
-"deadzone": 0.5,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777237,"unicode":0,"echo":false,"script":null)
- ]
-}
-jump={
-"deadzone": 0.5,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":32,"unicode":0,"echo":false,"script":null)
- ]
-}
-move_up={
-"deadzone": 0.5,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":87,"unicode":0,"echo":false,"script":null)
- ]
-}
-move_right={
-"deadzone": 0.5,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":68,"unicode":0,"echo":false,"script":null)
- ]
-}
-move_down={
-"deadzone": 0.5,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":83,"unicode":0,"echo":false,"script":null)
- ]
-}
-move_left={
-"deadzone": 0.5,
-"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":65,"unicode":0,"echo":false,"script":null)
- ]
-}
-
-[physics]
-
-common/enable_pause_aware_picking=true
-
-[rendering]
-
-environment/default_environment="res://default_env.tres"
diff --git a/kristofers/movementSystem0.0.3/scenes/floor.tscn b/kristofers/movementSystem0.0.3/scenes/floor.tscn
deleted file mode 100644
index 248ee3b..0000000
--- a/kristofers/movementSystem0.0.3/scenes/floor.tscn
+++ /dev/null
@@ -1,14 +0,0 @@
-[gd_scene load_steps=3 format=2]
-
-[ext_resource path="res://sprites/floor.svg" type="Texture" id=1]
-
-[sub_resource type="RectangleShape2D" id=1]
-extents = Vector2( 960, 24 )
-
-[node name="floor" type="StaticBody2D"]
-
-[node name="floor" type="Sprite" parent="."]
-texture = ExtResource( 1 )
-
-[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
-shape = SubResource( 1 )
diff --git a/kristofers/movementSystem0.0.3/scenes/game.tscn b/kristofers/movementSystem0.0.3/scenes/game.tscn
deleted file mode 100644
index 4a9dd43..0000000
--- a/kristofers/movementSystem0.0.3/scenes/game.tscn
+++ /dev/null
@@ -1,29 +0,0 @@
-[gd_scene load_steps=4 format=2]
-
-[ext_resource path="res://scenes/floor.tscn" type="PackedScene" id=1]
-[ext_resource path="res://code/game.gd" type="Script" id=2]
-[ext_resource path="res://code/UI.gd" type="Script" id=3]
-
-[node name="game" type="Node2D"]
-script = ExtResource( 2 )
-
-[node name="floor" parent="." instance=ExtResource( 1 )]
-position = Vector2( 960, 1056 )
-scale = Vector2( 2, 1 )
-
-[node name="spawn_locations" type="Node" parent="."]
-
-[node name="1" type="Position2D" parent="spawn_locations"]
-position = Vector2( 512, 810 )
-
-[node name="2" type="Position2D" parent="spawn_locations"]
-position = Vector2( 1408, 810 )
-
-[node name="3" type="Position2D" parent="spawn_locations"]
-position = Vector2( 512, 270 )
-
-[node name="4" type="Position2D" parent="spawn_locations"]
-position = Vector2( 1408, 270 )
-
-[node name="UI" type="CanvasLayer" parent="."]
-script = ExtResource( 3 )
diff --git a/kristofers/movementSystem0.0.3/scenes/main_menu.tscn b/kristofers/movementSystem0.0.3/scenes/main_menu.tscn
deleted file mode 100644
index 4b5366b..0000000
--- a/kristofers/movementSystem0.0.3/scenes/main_menu.tscn
+++ /dev/null
@@ -1,98 +0,0 @@
-[gd_scene load_steps=4 format=2]
-
-[ext_resource path="res://font/roboto.tres" type="DynamicFont" id=1]
-[ext_resource path="res://code/server/network_setup.gd" type="Script" id=2]
-[ext_resource path="res://code/UI.gd" type="Script" id=3]
-
-[node name="network_setup" type="Control"]
-anchor_right = 1.0
-anchor_bottom = 1.0
-script = ExtResource( 2 )
-__meta__ = {
-"_edit_use_anchors_": false
-}
-
-[node name="multiplayer_configure" type="Control" parent="."]
-anchor_right = 1.0
-anchor_bottom = 1.0
-margin_left = 2.5199
-margin_top = -2.51978
-margin_right = 2.5199
-margin_bottom = -2.51978
-__meta__ = {
-"_edit_use_anchors_": false
-}
-
-[node name="create_server" type="Button" parent="multiplayer_configure"]
-anchor_left = 0.5
-anchor_top = 0.5
-anchor_right = 0.5
-anchor_bottom = 0.5
-margin_left = -267.5
-margin_top = -202.0
-margin_right = 267.5
-margin_bottom = -26.0
-custom_fonts/font = ExtResource( 1 )
-text = "Create server"
-__meta__ = {
-"_edit_use_anchors_": false
-}
-
-[node name="join_server" type="Button" parent="multiplayer_configure"]
-anchor_left = 0.5
-anchor_top = 0.5
-anchor_right = 0.5
-anchor_bottom = 0.5
-margin_left = -267.5
-margin_top = 24.0
-margin_right = 267.5
-margin_bottom = 200.0
-custom_fonts/font = ExtResource( 1 )
-text = "Join server"
-__meta__ = {
-"_edit_use_anchors_": false
-}
-
-[node name="username_text_edit" type="LineEdit" parent="multiplayer_configure"]
-anchor_left = 0.5
-anchor_right = 0.5
-margin_left = -422.5
-margin_top = 117.0
-margin_right = 422.5
-margin_bottom = 221.0
-custom_fonts/font = ExtResource( 1 )
-align = 1
-placeholder_text = "Enter username"
-__meta__ = {
-"_edit_use_anchors_": false
-}
-
-[node name="UI" type="CanvasLayer" parent="."]
-script = ExtResource( 3 )
-
-[node name="start_game" type="Button" parent="UI"]
-margin_left = 27.0
-margin_top = 27.0
-margin_right = 391.0
-margin_bottom = 158.0
-custom_fonts/font = ExtResource( 1 )
-text = "Start game"
-__meta__ = {
-"_edit_use_anchors_": false
-}
-
-[node name="device_ip_address" type="Label" parent="UI"]
-anchor_top = 1.0
-anchor_right = 1.0
-anchor_bottom = 1.0
-margin_top = -150.0
-custom_fonts/font = ExtResource( 1 )
-align = 1
-valign = 1
-__meta__ = {
-"_edit_use_anchors_": false
-}
-
-[connection signal="pressed" from="multiplayer_configure/create_server" to="." method="_on_create_server_pressed"]
-[connection signal="pressed" from="multiplayer_configure/join_server" to="." method="_on_join_server_pressed"]
-[connection signal="pressed" from="UI/start_game" to="." method="_on_start_game_pressed"]
diff --git a/kristofers/movementSystem0.0.3/scenes/persistent_nodes.tscn b/kristofers/movementSystem0.0.3/scenes/persistent_nodes.tscn
deleted file mode 100644
index 321b6c0..0000000
--- a/kristofers/movementSystem0.0.3/scenes/persistent_nodes.tscn
+++ /dev/null
@@ -1,3 +0,0 @@
-[gd_scene format=2]
-
-[node name="persistent_nodes" type="Node"]
diff --git a/kristofers/movementSystem0.0.3/scenes/player.tscn b/kristofers/movementSystem0.0.3/scenes/player.tscn
deleted file mode 100644
index 2f4c22b..0000000
--- a/kristofers/movementSystem0.0.3/scenes/player.tscn
+++ /dev/null
@@ -1,29 +0,0 @@
-[gd_scene load_steps=4 format=2]
-
-[ext_resource path="res://sprites/square.svg" type="Texture" id=1]
-[ext_resource path="res://code/player.gd" type="Script" id=2]
-
-[sub_resource type="RectangleShape2D" id=1]
-extents = Vector2( 16, 16 )
-
-[node name="player" type="KinematicBody2D" groups=[
-"Net",
-"Player",
-]]
-script = ExtResource( 2 )
-
-[node name="square" type="Sprite" parent="."]
-scale = Vector2( 2.5, 2.5 )
-texture = ExtResource( 1 )
-
-[node name="CollisionShape2D2" type="CollisionShape2D" parent="."]
-scale = Vector2( 2.5, 2.5 )
-shape = SubResource( 1 )
-
-[node name="Tween" type="Tween" parent="."]
-
-[node name="network_tick_rate" type="Timer" parent="."]
-wait_time = 0.03
-autostart = true
-
-[connection signal="timeout" from="network_tick_rate" to="." method="_on_network_tick_rate_timeout"]
diff --git a/kristofers/movementSystem0.0.3/scenes/server_advertiser.tscn b/kristofers/movementSystem0.0.3/scenes/server_advertiser.tscn
deleted file mode 100644
index 82d724d..0000000
--- a/kristofers/movementSystem0.0.3/scenes/server_advertiser.tscn
+++ /dev/null
@@ -1,6 +0,0 @@
-[gd_scene load_steps=2 format=2]
-
-[ext_resource path="res://code/server/server_advertiser.gd" type="Script" id=1]
-
-[node name="server_advertiser" type="Node"]
-script = ExtResource( 1 )
diff --git a/kristofers/movementSystem0.0.3/scenes/server_browser.tscn b/kristofers/movementSystem0.0.3/scenes/server_browser.tscn
deleted file mode 100644
index 4825e50..0000000
--- a/kristofers/movementSystem0.0.3/scenes/server_browser.tscn
+++ /dev/null
@@ -1,146 +0,0 @@
-[gd_scene load_steps=5 format=2]
-
-[ext_resource path="res://font/roboto.tres" type="DynamicFont" id=1]
-[ext_resource path="res://scenes/server_listener.tscn" type="PackedScene" id=2]
-[ext_resource path="res://code/server/server_browser.gd" type="Script" id=3]
-
-[sub_resource type="Animation" id=1]
-resource_name = "searching_for_servers"
-length = 0.8
-loop = true
-tracks/0/type = "value"
-tracks/0/path = NodePath(".:text")
-tracks/0/interp = 1
-tracks/0/loop_wrap = true
-tracks/0/imported = false
-tracks/0/enabled = true
-tracks/0/keys = {
-"times": PoolRealArray( 0, 0.2, 0.4, 0.6 ),
-"transitions": PoolRealArray( 1, 1, 1, 1 ),
-"update": 1,
-"values": [ "Searching for servers", "Searching for servers.", "Searching for servers..", "Searching for servers..." ]
-}
-
-[node name="server_browser" type="Control"]
-anchor_right = 1.0
-anchor_bottom = 1.0
-script = ExtResource( 3 )
-__meta__ = {
-"_edit_use_anchors_": false
-}
-
-[node name="background_panel" type="Panel" parent="."]
-anchor_right = 1.0
-anchor_bottom = 1.0
-margin_left = 96.0
-margin_top = 162.0
-margin_right = -96.0
-margin_bottom = -54.0
-__meta__ = {
-"_edit_use_anchors_": false
-}
-
-[node name="manual_setup" type="Button" parent="background_panel"]
-anchor_left = 1.0
-anchor_top = 1.0
-anchor_right = 1.0
-anchor_bottom = 1.0
-margin_left = -473.0
-margin_top = -175.0
-margin_right = -30.0
-margin_bottom = -30.0
-custom_fonts/font = ExtResource( 1 )
-text = "Manual setup"
-__meta__ = {
-"_edit_use_anchors_": false
-}
-
-[node name="go_back" type="Button" parent="background_panel"]
-anchor_top = 1.0
-anchor_bottom = 1.0
-margin_left = 30.0
-margin_top = -170.0
-margin_right = 473.0
-margin_bottom = -25.0
-custom_fonts/font = ExtResource( 1 )
-text = "Go back"
-__meta__ = {
-"_edit_use_anchors_": false
-}
-
-[node name="server_ip_text_edit" type="LineEdit" parent="background_panel"]
-anchor_left = 0.5
-anchor_top = 0.5
-anchor_right = 0.5
-anchor_bottom = 0.5
-margin_left = -403.0
-margin_top = -243.0
-margin_right = 403.0
-margin_bottom = -138.0
-custom_fonts/font = ExtResource( 1 )
-align = 1
-
-[node name="type_in_server_ip" type="Label" parent="background_panel/server_ip_text_edit"]
-anchor_right = 1.0
-margin_top = -105.0
-custom_fonts/font = ExtResource( 1 )
-text = "Type in server IP"
-align = 1
-valign = 1
-
-[node name="join_server" type="Button" parent="background_panel/server_ip_text_edit"]
-anchor_left = 0.5
-anchor_top = 0.5
-anchor_right = 0.5
-anchor_bottom = 0.5
-margin_left = -221.5
-margin_top = 94.5
-margin_right = 221.5
-margin_bottom = 239.5
-custom_fonts/font = ExtResource( 1 )
-text = "Join server"
-__meta__ = {
-"_edit_use_anchors_": false
-}
-
-[node name="VBoxContainer" type="VBoxContainer" parent="background_panel"]
-anchor_right = 1.0
-anchor_bottom = 1.0
-margin_left = 70.0
-margin_top = 40.0
-margin_right = -70.0
-margin_bottom = -175.0
-__meta__ = {
-"_edit_use_anchors_": false
-}
-
-[node name="searching_for_servers" type="Label" parent="background_panel/VBoxContainer"]
-margin_right = 1588.0
-margin_bottom = 76.0
-rect_min_size = Vector2( 0, 70 )
-custom_fonts/font = ExtResource( 1 )
-text = "Searching for servers.."
-align = 1
-valign = 1
-
-[node name="AnimationPlayer" type="AnimationPlayer" parent="background_panel/VBoxContainer/searching_for_servers"]
-autoplay = "searching_for_servers"
-playback_speed = 0.5
-anims/searching_for_servers = SubResource( 1 )
-
-[node name="server_browser_label" type="Label" parent="background_panel"]
-anchor_right = 1.0
-margin_top = -176.0
-custom_fonts/font = ExtResource( 1 )
-text = "Server Browser"
-align = 1
-valign = 1
-__meta__ = {
-"_edit_use_anchors_": false
-}
-
-[node name="server_listener" parent="." instance=ExtResource( 2 )]
-
-[connection signal="pressed" from="background_panel/manual_setup" to="." method="_on_manual_setup_pressed"]
-[connection signal="pressed" from="background_panel/go_back" to="." method="_on_go_back_pressed"]
-[connection signal="pressed" from="background_panel/server_ip_text_edit/join_server" to="." method="_on_join_server_pressed"]
diff --git a/kristofers/movementSystem0.0.3/scenes/server_display.tscn b/kristofers/movementSystem0.0.3/scenes/server_display.tscn
deleted file mode 100644
index e27a169..0000000
--- a/kristofers/movementSystem0.0.3/scenes/server_display.tscn
+++ /dev/null
@@ -1,32 +0,0 @@
-[gd_scene load_steps=3 format=2]
-
-[ext_resource path="res://font/roboto.tres" type="DynamicFont" id=1]
-[ext_resource path="res://code/server/server_display.gd" type="Script" id=2]
-
-[node name="server_display" type="Label"]
-anchor_right = 1.0
-margin_right = -220.0
-margin_bottom = 130.0
-rect_min_size = Vector2( 0, 130 )
-custom_fonts/font = ExtResource( 1 )
-text = "N/A: 000.000.000"
-align = 1
-valign = 1
-script = ExtResource( 2 )
-__meta__ = {
-"_edit_use_anchors_": false
-}
-
-[node name="join_button" type="Button" parent="." groups=[
-"server_display",
-]]
-anchor_left = 1.0
-anchor_right = 1.0
-anchor_bottom = 1.0
-margin_left = -302.0
-margin_top = 13.0
-margin_bottom = -13.0
-custom_fonts/font = ExtResource( 1 )
-text = "Join"
-
-[connection signal="pressed" from="join_button" to="." method="_on_join_button_pressed"]
diff --git a/kristofers/movementSystem0.0.3/scenes/server_listener.tscn b/kristofers/movementSystem0.0.3/scenes/server_listener.tscn
deleted file mode 100644
index 08fdcb6..0000000
--- a/kristofers/movementSystem0.0.3/scenes/server_listener.tscn
+++ /dev/null
@@ -1,6 +0,0 @@
-[gd_scene load_steps=2 format=2]
-
-[ext_resource path="res://code/server/server_listener.gd" type="Script" id=1]
-
-[node name="server_listener" type="Node"]
-script = ExtResource( 1 )
diff --git a/kristofers/movementSystem0.0.3/scenes/simple_prompt.tscn b/kristofers/movementSystem0.0.3/scenes/simple_prompt.tscn
deleted file mode 100644
index 9500bad..0000000
--- a/kristofers/movementSystem0.0.3/scenes/simple_prompt.tscn
+++ /dev/null
@@ -1,68 +0,0 @@
-[gd_scene load_steps=5 format=2]
-
-[ext_resource path="res://font/Roboto-Regular.ttf" type="DynamicFontData" id=1]
-[ext_resource path="res://code/simple_prompt.gd" type="Script" id=2]
-
-[sub_resource type="DynamicFont" id=1]
-size = 100
-use_mipmaps = true
-use_filter = true
-font_data = ExtResource( 1 )
-
-[sub_resource type="DynamicFont" id=2]
-size = 100
-use_mipmaps = true
-use_filter = true
-font_data = ExtResource( 1 )
-
-[node name="simple_prompt" type="Control"]
-anchor_right = 1.0
-anchor_bottom = 1.0
-script = ExtResource( 2 )
-__meta__ = {
-"_edit_use_anchors_": false
-}
-
-[node name="Panel" type="Panel" parent="."]
-anchor_left = 0.5
-anchor_top = 0.5
-anchor_right = 0.5
-anchor_bottom = 0.5
-margin_left = -704.0
-margin_top = -330.0
-margin_right = 704.0
-margin_bottom = 330.0
-__meta__ = {
-"_edit_use_anchors_": false
-}
-
-[node name="ok" type="Button" parent="Panel"]
-anchor_left = 0.5
-anchor_top = 1.0
-anchor_right = 0.5
-anchor_bottom = 1.0
-margin_left = -257.0
-margin_top = -310.0
-margin_right = 257.0
-margin_bottom = -113.0
-custom_fonts/font = SubResource( 1 )
-text = "OK"
-__meta__ = {
-"_edit_use_anchors_": false
-}
-
-[node name="Label" type="Label" parent="."]
-anchor_left = 0.5
-anchor_top = 0.5
-anchor_right = 0.5
-anchor_bottom = 0.5
-margin_left = -516.0
-margin_top = -155.5
-margin_right = 516.0
-margin_bottom = -68.5
-custom_fonts/font = SubResource( 2 )
-text = "Simple prompt"
-align = 1
-valign = 1
-
-[connection signal="pressed" from="Panel/ok" to="." method="_on_ok_pressed"]
diff --git a/kristofers/movementSystem0.0.3/scenes/username_text.tscn b/kristofers/movementSystem0.0.3/scenes/username_text.tscn
deleted file mode 100644
index 44e3bf0..0000000
--- a/kristofers/movementSystem0.0.3/scenes/username_text.tscn
+++ /dev/null
@@ -1,23 +0,0 @@
-[gd_scene load_steps=3 format=2]
-
-[ext_resource path="res://font/roboto.tres" type="DynamicFont" id=1]
-[ext_resource path="res://code/username_text.gd" type="Script" id=2]
-
-[node name="username_text" type="Node2D" groups=[
-"Net",
-]]
-z_index = 10
-script = ExtResource( 2 )
-
-[node name="Label" type="Label" parent="."]
-margin_left = -197.0
-margin_top = -125.0
-margin_right = 197.0
-margin_bottom = -49.0
-custom_fonts/font = ExtResource( 1 )
-text = "null"
-align = 1
-valign = 1
-__meta__ = {
-"_edit_use_anchors_": false
-}
diff --git a/kristofers/movementSystem0.0.3/source/assets/scripts/controllers/level-scale_controller.gd b/kristofers/movementSystem0.0.3/source/assets/scripts/controllers/level-scale_controller.gd
deleted file mode 100644
index be7bb79..0000000
--- a/kristofers/movementSystem0.0.3/source/assets/scripts/controllers/level-scale_controller.gd
+++ /dev/null
@@ -1,7 +0,0 @@
-extends Node
-
-const LEVEL_SCALE = 0.05
-
-func _ready():
- $player_node.set_scale(LEVEL_SCALE)
- pass
diff --git a/kristofers/movementSystem0.0.3/source/assets/scripts/controllers/managers/canvas_manager.gd b/kristofers/movementSystem0.0.3/source/assets/scripts/controllers/managers/canvas_manager.gd
deleted file mode 100644
index 38c4d54..0000000
--- a/kristofers/movementSystem0.0.3/source/assets/scripts/controllers/managers/canvas_manager.gd
+++ /dev/null
@@ -1,4 +0,0 @@
-extends Node
-
-func _ready():
- pass
diff --git a/kristofers/movementSystem0.0.3/source/assets/scripts/controllers/managers/physics_manager.gd b/kristofers/movementSystem0.0.3/source/assets/scripts/controllers/managers/physics_manager.gd
deleted file mode 100644
index d229af6..0000000
--- a/kristofers/movementSystem0.0.3/source/assets/scripts/controllers/managers/physics_manager.gd
+++ /dev/null
@@ -1,5 +0,0 @@
-extends Node
-
-func update(userStateInstance):
- userStateInstance.rotateBy(-1)
- pass
diff --git a/kristofers/movementSystem0.0.3/source/assets/scripts/controllers/player_collider_controller.gd b/kristofers/movementSystem0.0.3/source/assets/scripts/controllers/player_collider_controller.gd
deleted file mode 100644
index 849ead6..0000000
--- a/kristofers/movementSystem0.0.3/source/assets/scripts/controllers/player_collider_controller.gd
+++ /dev/null
@@ -1,11 +0,0 @@
-extends CollisionShape2D
-
-onready var playerSpriteNAHeight = get_parent().get_child(2).texture.get_height()
-onready var playerSpriteNAWidth = get_parent().get_child(2).texture.get_width()
-
-func _ready():
- var expectedColliderShape = CircleShape2D.new()
- set_shape(expectedColliderShape)
- var colliderRadius = playerSpriteNAHeight / 2
- expectedColliderShape.set_radius(colliderRadius)
- pass
diff --git a/kristofers/movementSystem0.0.3/source/assets/scripts/controllers/player_sprite_controller.gd b/kristofers/movementSystem0.0.3/source/assets/scripts/controllers/player_sprite_controller.gd
deleted file mode 100644
index 1b0f573..0000000
--- a/kristofers/movementSystem0.0.3/source/assets/scripts/controllers/player_sprite_controller.gd
+++ /dev/null
@@ -1,4 +0,0 @@
-extends AnimatedSprite
-
-func _ready():
- pass
diff --git a/kristofers/movementSystem0.0.3/source/assets/scripts/handlers/character/player/player_body_handler.gd b/kristofers/movementSystem0.0.3/source/assets/scripts/handlers/character/player/player_body_handler.gd
deleted file mode 100644
index 6687013..0000000
--- a/kristofers/movementSystem0.0.3/source/assets/scripts/handlers/character/player/player_body_handler.gd
+++ /dev/null
@@ -1,37 +0,0 @@
-extends KinematicBody2D
-
-# Instance of data handlers
-var userInputInstance = preload("res://source/assets/scripts/handlers/system/input/user_input_handler.gd").new()
-var vectoralDirectionPresetInstance = preload("res://source/assets/scripts/handlers/system/vectoralPresets/vectoral_direction_preset_handler.gd").new()
-var userStateInstance = preload("res://source/assets/scripts/handlers/system/state/user_state_handler.gd").new()
-
-# Instance of data processors
-var VDIRprocessorInstance = preload("res://source/assets/scripts/processors/VDIR/vectoral_direction_processor.gd").new()
-var CRprocessorInstance = preload("res://source/assets/scripts/processors/CR/client_rotation_processor.gd").new()
-
-# Instance of game controllers
-var canvasManagerInstance = preload("res://source/assets/scripts/controllers/managers/canvas_manager.gd").new()
-var physicsManagerInstance = preload("res://source/assets/scripts/controllers/managers/physics_manager.gd").new()
-
-# Local class variables
-var vectoralDirectionPreset
-var userInput
-var userState
-var VDIR
-
-func _ready():
- vectoralDirectionPreset = vectoralDirectionPresetInstance.getState(userStateInstance.update())
-
-func _process(delta):
- # Update data-handler returned states
- userInput = userInputInstance.update()
- userState = userStateInstance.update()
- # Send the returned states through processors
- VDIR = VDIRprocessorInstance.process(userState, vectoralDirectionPreset)
- # Give the resulting data to game controllers
- physicsManagerInstance.update(userStateInstance)
- physics_process(delta)
- pass
-
-func physics_process(delta):
- rotation_degrees = userState["rotation"]
diff --git a/kristofers/movementSystem0.0.3/source/assets/scripts/handlers/character/player/player_node_handler.gd b/kristofers/movementSystem0.0.3/source/assets/scripts/handlers/character/player/player_node_handler.gd
deleted file mode 100644
index 23697a6..0000000
--- a/kristofers/movementSystem0.0.3/source/assets/scripts/handlers/character/player/player_node_handler.gd
+++ /dev/null
@@ -1,90 +0,0 @@
-extends Node2D
-
-var username_text = load("res://scenes/username_text.tscn")
-var username setget username_set
-var username_text_instance = null
-
-puppet var puppet_position = Vector2(0, 0) setget puppet_position_set
-puppet var puppet_velocity = Vector2()
-puppet var puppet_rotaion = 0
-puppet var puppet_username = "" setget puppet_username_set
-
-onready var tween = $Tween
-
-
-func _ready():
- get_tree().connect("network_peer_connected", self, "_network_peer_connected")
- username_text_instance = Global.instance_node_at_location(username_text, PersistentNodes, global_position)
-
- username_text_instance.player_following = self
-
-
-func _process(delta: float) -> void:
- if username_text_instance != null:
- username_text_instance.name = "username" + name
-
-
-func statePassback():
- return {"node_global_position": transform.origin, "rotation": null}
-
-
-func set_scale(scale) -> void:
- $player_body/player_sprite_na.scale = Vector2(scale, scale)
- $player_body/player_sprite.scale = Vector2(scale, scale)
- $player_body/player_collider.scale = Vector2(scale, scale)
- pass
-
-
-func puppet_position_set(new_value) -> void:
- puppet_position = new_value
- tween.interpolate_property(self, "global_position", global_position, puppet_position, 0.1)
- tween.start()
-
-
-func username_set(new_value) -> void:
- username = new_value
- if is_network_master() and username_text_instance != null:
- username_text_instance.text = username
- rset("puppet_username", username)
-
-
-func puppet_username_set(new_value) -> void:
- puppet_username = new_value
- if not is_network_master() and username_text_instance != null:
- username_text_instance.text = puppet_username
-
-
-func _network_peer_connected(id) -> void:
- rset_id(id, "puppet_username", username)
-
-
-func _on_network_tick_rate_timeout():
- if get_tree().has_network_peer():
- if is_network_master():
- rset_unreliable("puppet_position", global_position)
- #rset_unreliable("puppet_velocity", velocity)
- rset_unreliable("puppet_rotation", rotation_degrees)
-
-
-sync func update_position(pos):
- global_position = pos
- puppet_position = pos
-
-
-sync func destroy() -> void:
- username_text_instance.visible = false
- visible = false
- $CollisionShape2D.disabled = true
- $Hitbox/CollisionShape2D.disabled = true
- Global.alive_players.erase(self)
-
- if get_tree().has_network_peer():
- if is_network_master():
- Global.player_master = null
-
-
-func _exit_tree() -> void:
- Global.alive_players.erase(self)
- if get_tree().has_network_peer():
- if is_network_master():
- Global.player_master = null
diff --git a/kristofers/movementSystem0.0.3/source/assets/scripts/handlers/system/input/user_input_handler.gd b/kristofers/movementSystem0.0.3/source/assets/scripts/handlers/system/input/user_input_handler.gd
deleted file mode 100644
index 32dbfdb..0000000
--- a/kristofers/movementSystem0.0.3/source/assets/scripts/handlers/system/input/user_input_handler.gd
+++ /dev/null
@@ -1,23 +0,0 @@
-extends Node
-
-var inputState = {}
-
-func _init() -> void:
- inputState = {
- "right": false,
- "left": false,
- "up": false,
- "down": false,
- "debug": false
- }
- pass
-
-func update():
- inputState = {
- "right": Input.is_action_pressed("input_right"),
- "left": Input.is_action_pressed("input_left"),
- "up": Input.is_action_pressed("input_up"),
- "down": Input.is_action_pressed("input_down"),
- "debug": Input.is_action_pressed("input_debug_toggle")
- }
- return inputState
diff --git a/kristofers/movementSystem0.0.3/source/assets/scripts/handlers/system/state/user_state_handler.gd b/kristofers/movementSystem0.0.3/source/assets/scripts/handlers/system/state/user_state_handler.gd
deleted file mode 100644
index bbbd3c5..0000000
--- a/kristofers/movementSystem0.0.3/source/assets/scripts/handlers/system/state/user_state_handler.gd
+++ /dev/null
@@ -1,16 +0,0 @@
-extends Node
-
-var userState = {}
-
-var rotationalTracker = 0
-
-func rotateBy(amount):
- rotationalTracker += amount
- if rotationalTracker == 361: rotationalTracker = 1
- elif rotationalTracker == -361: rotationalTracker = -1
-
-func update():
- userState = preload("res://source/assets/scripts/handlers/character/player/player_node_handler.gd").new().statePassback()
- # IF necessary process and update and correct userState
- userState["rotation"] = rotationalTracker
- return userState
diff --git a/kristofers/movementSystem0.0.3/source/assets/scripts/handlers/system/vectoralPresets/vectoral_direction_preset_handler.gd b/kristofers/movementSystem0.0.3/source/assets/scripts/handlers/system/vectoralPresets/vectoral_direction_preset_handler.gd
deleted file mode 100644
index 6d253f6..0000000
--- a/kristofers/movementSystem0.0.3/source/assets/scripts/handlers/system/vectoralPresets/vectoral_direction_preset_handler.gd
+++ /dev/null
@@ -1,59 +0,0 @@
-extends Node
-
-var vectoralState = {}
-
-func getState(userState):
- vectoralState = {
- "0": { # Source (Client) positional rotation vectors
- "0": { # Primary source positional vector
- "start": Vector2(0,0),
- "end": Vector2(0,0),
- "ray": Vector2(0,0)
- },
- "1": { # Secondary source positional vector (Negative)
- "start": Vector2(0,0),
- "end": Vector2(0,0),
- "ray": Vector2(0,0)
- },
- "2": { # Secondary source positional vector (Positive)
- "start": Vector2(0,0),
- "end": Vector2(0,0),
- "ray": Vector2(0,0)
- },
- "3": { # Secondary source positional vector (Negative) [R]
- "start": Vector2(0,0),
- "end": Vector2(0,0),
- "ray": Vector2(0,0)
- },
- "4": { # Secondary source positional vector (Positive) [R]
- "start": Vector2(0,0),
- "end": Vector2(0,0),
- "ray": Vector2(0,0)
- }
- },
- "1": { # Source (Client) force vectors
- "0": {
- "start": Vector2(0,0),
- "end": Vector2(0,0)
- },
- "1": {
- "start": Vector2(0,0),
- "end": Vector2(0,0)
- },
- "2": {
- "start": Vector2(0,0),
- "end": Vector2(0,0)
- },
- "3": {
- "start": Vector2(0,0),
- "end": Vector2(0,0)
- }
- },
- "2": { # Source (Client) positional vectors
- "0": {
- "start": Vector2(0,0),
- "end": Vector2(0,0)
- }
- }
- }
- return vectoralState
diff --git a/kristofers/movementSystem0.0.3/source/assets/scripts/processors/CR/client_rotation_processor.gd b/kristofers/movementSystem0.0.3/source/assets/scripts/processors/CR/client_rotation_processor.gd
deleted file mode 100644
index 38c4d54..0000000
--- a/kristofers/movementSystem0.0.3/source/assets/scripts/processors/CR/client_rotation_processor.gd
+++ /dev/null
@@ -1,4 +0,0 @@
-extends Node
-
-func _ready():
- pass
diff --git a/kristofers/movementSystem0.0.3/source/assets/scripts/processors/VDIR/vectoral_direction_processor.gd b/kristofers/movementSystem0.0.3/source/assets/scripts/processors/VDIR/vectoral_direction_processor.gd
deleted file mode 100644
index 4cd02af..0000000
--- a/kristofers/movementSystem0.0.3/source/assets/scripts/processors/VDIR/vectoral_direction_processor.gd
+++ /dev/null
@@ -1,7 +0,0 @@
-extends Node
-
-func _ready():
- pass
-
-func process(userState, vectoralDirectionPreset):
- return
diff --git a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 1.png b/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 1.png
deleted file mode 100644
index a9ade0f..0000000
Binary files a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 1.png and /dev/null differ
diff --git a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 1.png.import b/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 1.png.import
deleted file mode 100644
index 50e4572..0000000
--- a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 1.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/player_main_body_default_sprite_idle_animation – 1.png-b558478550e6d1936c72122630064deb.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 1.png"
-dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation – 1.png-b558478550e6d1936c72122630064deb.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 10.png b/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 10.png
deleted file mode 100644
index 692d935..0000000
Binary files a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 10.png and /dev/null differ
diff --git a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 10.png.import b/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 10.png.import
deleted file mode 100644
index 6b20894..0000000
--- a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 10.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/player_main_body_default_sprite_idle_animation – 10.png-ec522b709593936611c719cfe2a608d4.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 10.png"
-dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation – 10.png-ec522b709593936611c719cfe2a608d4.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 11.png b/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 11.png
deleted file mode 100644
index 06c757d..0000000
Binary files a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 11.png and /dev/null differ
diff --git a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 11.png.import b/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 11.png.import
deleted file mode 100644
index e40561e..0000000
--- a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 11.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/player_main_body_default_sprite_idle_animation – 11.png-c9bbf2ef2f59da399e890ce817f55c11.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 11.png"
-dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation – 11.png-c9bbf2ef2f59da399e890ce817f55c11.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 2.png b/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 2.png
deleted file mode 100644
index 57e4b69..0000000
Binary files a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 2.png and /dev/null differ
diff --git a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 2.png.import b/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 2.png.import
deleted file mode 100644
index 3b2feb6..0000000
--- a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 2.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/player_main_body_default_sprite_idle_animation – 2.png-94999a82da3232e7d92c3f9ee67be815.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 2.png"
-dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation – 2.png-94999a82da3232e7d92c3f9ee67be815.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 3.png b/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 3.png
deleted file mode 100644
index ebe48dc..0000000
Binary files a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 3.png and /dev/null differ
diff --git a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 3.png.import b/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 3.png.import
deleted file mode 100644
index 0400af7..0000000
--- a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 3.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/player_main_body_default_sprite_idle_animation – 3.png-8aa6c0a56fbb388157d4fd8c060050bb.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 3.png"
-dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation – 3.png-8aa6c0a56fbb388157d4fd8c060050bb.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 4.png b/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 4.png
deleted file mode 100644
index e66a2d8..0000000
Binary files a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 4.png and /dev/null differ
diff --git a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 4.png.import b/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 4.png.import
deleted file mode 100644
index f861763..0000000
--- a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 4.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/player_main_body_default_sprite_idle_animation – 4.png-ca524bffa1dad3792710ef47a48de61e.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 4.png"
-dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation – 4.png-ca524bffa1dad3792710ef47a48de61e.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 5.png b/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 5.png
deleted file mode 100644
index ebad684..0000000
Binary files a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 5.png and /dev/null differ
diff --git a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 5.png.import b/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 5.png.import
deleted file mode 100644
index 604c457..0000000
--- a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 5.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/player_main_body_default_sprite_idle_animation – 5.png-085ea2af6c26ff900dcf762cee999823.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 5.png"
-dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation – 5.png-085ea2af6c26ff900dcf762cee999823.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 6.png b/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 6.png
deleted file mode 100644
index de33a6b..0000000
Binary files a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 6.png and /dev/null differ
diff --git a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 6.png.import b/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 6.png.import
deleted file mode 100644
index 11e6feb..0000000
--- a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 6.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/player_main_body_default_sprite_idle_animation – 6.png-5129eec9d861ea14e3c82822abab25c9.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 6.png"
-dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation – 6.png-5129eec9d861ea14e3c82822abab25c9.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 7.png b/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 7.png
deleted file mode 100644
index 93848e9..0000000
Binary files a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 7.png and /dev/null differ
diff --git a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 7.png.import b/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 7.png.import
deleted file mode 100644
index 7ebc281..0000000
--- a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 7.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/player_main_body_default_sprite_idle_animation – 7.png-72e5dcffd49d5f69c8e378d0b877938a.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 7.png"
-dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation – 7.png-72e5dcffd49d5f69c8e378d0b877938a.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 8.png b/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 8.png
deleted file mode 100644
index 7c4a2ae..0000000
Binary files a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 8.png and /dev/null differ
diff --git a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 8.png.import b/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 8.png.import
deleted file mode 100644
index b93b38c..0000000
--- a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 8.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/player_main_body_default_sprite_idle_animation – 8.png-55092da9ec8ce8e625504044d2085f5a.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 8.png"
-dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation – 8.png-55092da9ec8ce8e625504044d2085f5a.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 9.png b/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 9.png
deleted file mode 100644
index 813cf3b..0000000
Binary files a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 9.png and /dev/null differ
diff --git a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 9.png.import b/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 9.png.import
deleted file mode 100644
index f56cc7c..0000000
--- a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 9.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/player_main_body_default_sprite_idle_animation – 9.png-108d2d665d11cab4daa00a5c845b4c12.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 9.png"
-dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation – 9.png-108d2d665d11cab4daa00a5c845b4c12.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation.png b/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation.png
deleted file mode 100644
index 1911aa2..0000000
Binary files a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation.png and /dev/null differ
diff --git a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation.png.import b/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation.png.import
deleted file mode 100644
index 20a3ded..0000000
--- a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/player_main_body_default_sprite_idle_animation.png-39699617848bc9a4a118c7fe272d567e.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation.png"
-dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation.png-39699617848bc9a4a118c7fe272d567e.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/player_main_body_default_sprite.png b/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/player_main_body_default_sprite.png
deleted file mode 100644
index 83a335e..0000000
Binary files a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/player_main_body_default_sprite.png and /dev/null differ
diff --git a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/player_main_body_default_sprite.png.import b/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/player_main_body_default_sprite.png.import
deleted file mode 100644
index fe8fda8..0000000
--- a/kristofers/movementSystem0.0.3/source/assets/sprites/character/player/player_main_body_default_sprite.png.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/player_main_body_default_sprite.png-96f9ed57cf6d9efdccb3ecbc4b8cd6ff.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://source/assets/sprites/character/player/player_main_body_default_sprite.png"
-dest_files=[ "res://.import/player_main_body_default_sprite.png-96f9ed57cf6d9efdccb3ecbc4b8cd6ff.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/kristofers/movementSystem0.0.3/source/entities/player/player_node.tscn b/kristofers/movementSystem0.0.3/source/entities/player/player_node.tscn
deleted file mode 100644
index 78bd9a5..0000000
--- a/kristofers/movementSystem0.0.3/source/entities/player/player_node.tscn
+++ /dev/null
@@ -1,51 +0,0 @@
-[gd_scene load_steps=20 format=2]
-
-[ext_resource path="res://source/assets/scripts/controllers/player_sprite_controller.gd" type="Script" id=1]
-[ext_resource path="res://source/assets/scripts/controllers/player_collider_controller.gd" type="Script" id=2]
-[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 8.png" type="Texture" id=3]
-[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 5.png" type="Texture" id=4]
-[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 9.png" type="Texture" id=5]
-[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation.png" type="Texture" id=6]
-[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 7.png" type="Texture" id=7]
-[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 2.png" type="Texture" id=8]
-[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 3.png" type="Texture" id=9]
-[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 4.png" type="Texture" id=10]
-[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 10.png" type="Texture" id=11]
-[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 11.png" type="Texture" id=12]
-[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 1.png" type="Texture" id=13]
-[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 6.png" type="Texture" id=14]
-[ext_resource path="res://source/assets/scripts/handlers/character/player/player_node_handler.gd" type="Script" id=15]
-[ext_resource path="res://source/assets/scripts/handlers/character/player/player_body_handler.gd" type="Script" id=16]
-[ext_resource path="res://source/assets/sprites/character/player/player_main_body_default_sprite.png" type="Texture" id=17]
-
-[sub_resource type="CircleShape2D" id=1]
-
-[sub_resource type="SpriteFrames" id=2]
-animations = [ {
-"frames": [ ExtResource( 13 ), ExtResource( 8 ), ExtResource( 9 ), ExtResource( 10 ), ExtResource( 4 ), ExtResource( 14 ), ExtResource( 7 ), ExtResource( 3 ), ExtResource( 5 ), ExtResource( 11 ), ExtResource( 12 ), ExtResource( 6 ) ],
-"loop": true,
-"name": "idle-default",
-"speed": 5.0
-} ]
-
-[node name="player_node" type="Node2D"]
-script = ExtResource( 15 )
-
-[node name="player_body" type="KinematicBody2D" parent="." groups=[
-"Net",
-"Player",
-]]
-script = ExtResource( 16 )
-
-[node name="player_collider" type="CollisionShape2D" parent="player_body"]
-shape = SubResource( 1 )
-script = ExtResource( 2 )
-
-[node name="player_sprite" type="AnimatedSprite" parent="player_body"]
-frames = SubResource( 2 )
-animation = "idle-default"
-script = ExtResource( 1 )
-
-[node name="player_sprite_na" type="Sprite" parent="player_body"]
-visible = false
-texture = ExtResource( 17 )
diff --git a/kristofers/movementSystem0.0.3/source/levels/trinity_site/trinitySite-level.tscn b/kristofers/movementSystem0.0.3/source/levels/trinity_site/trinitySite-level.tscn
deleted file mode 100644
index 287d5e8..0000000
--- a/kristofers/movementSystem0.0.3/source/levels/trinity_site/trinitySite-level.tscn
+++ /dev/null
@@ -1,10 +0,0 @@
-[gd_scene load_steps=3 format=2]
-
-[ext_resource path="res://source/entities/player/player_node.tscn" type="PackedScene" id=1]
-[ext_resource path="res://source/assets/scripts/controllers/level-scale_controller.gd" type="Script" id=2]
-
-[node name="trinitySite" type="Node2D"]
-script = ExtResource( 2 )
-
-[node name="player_node" parent="." instance=ExtResource( 1 )]
-position = Vector2( 500.041, 281.319 )
diff --git a/kristofers/movementSystem0.0.3/sprites/floor.svg b/kristofers/movementSystem0.0.3/sprites/floor.svg
deleted file mode 100644
index 4d53002..0000000
--- a/kristofers/movementSystem0.0.3/sprites/floor.svg
+++ /dev/null
@@ -1,51 +0,0 @@
-
-
-
-
diff --git a/kristofers/movementSystem0.0.3/sprites/floor.svg.import b/kristofers/movementSystem0.0.3/sprites/floor.svg.import
deleted file mode 100644
index 0760c7b..0000000
--- a/kristofers/movementSystem0.0.3/sprites/floor.svg.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/floor.svg-297905206d682966af5dba035b7d5368.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://sprites/floor.svg"
-dest_files=[ "res://.import/floor.svg-297905206d682966af5dba035b7d5368.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/kristofers/movementSystem0.0.3/sprites/square.svg b/kristofers/movementSystem0.0.3/sprites/square.svg
deleted file mode 100644
index 28672e8..0000000
--- a/kristofers/movementSystem0.0.3/sprites/square.svg
+++ /dev/null
@@ -1,49 +0,0 @@
-
-
-
-
diff --git a/kristofers/movementSystem0.0.3/sprites/square.svg.import b/kristofers/movementSystem0.0.3/sprites/square.svg.import
deleted file mode 100644
index f89d0fe..0000000
--- a/kristofers/movementSystem0.0.3/sprites/square.svg.import
+++ /dev/null
@@ -1,34 +0,0 @@
-[remap]
-
-importer="texture"
-type="StreamTexture"
-path="res://.import/square.svg-eb5ce7ff66dca983c1acbf7134c96e32.stex"
-metadata={
-"vram_texture": false
-}
-
-[deps]
-
-source_file="res://sprites/square.svg"
-dest_files=[ "res://.import/square.svg-eb5ce7ff66dca983c1acbf7134c96e32.stex" ]
-
-[params]
-
-compress/mode=0
-compress/lossy_quality=0.7
-compress/hdr_mode=0
-compress/bptc_ldr=0
-compress/normal_map=0
-flags/repeat=0
-flags/filter=true
-flags/mipmaps=false
-flags/anisotropic=false
-flags/srgb=2
-process/fix_alpha_border=true
-process/premult_alpha=false
-process/HDR_as_SRGB=false
-process/invert_color=false
-stream=false
-size_limit=0
-detect_3d=true
-svg/scale=1.0
diff --git a/kristofers/test/Godot-Multiplayer-Shooter b/kristofers/test/Godot-Multiplayer-Shooter
deleted file mode 160000
index 1d8a364..0000000
--- a/kristofers/test/Godot-Multiplayer-Shooter
+++ /dev/null
@@ -1 +0,0 @@
-Subproject commit 1d8a364050a146c1e8b84b369100f6d9af72161e
diff --git a/kristofers/test/godot-demos b/kristofers/test/godot-demos
deleted file mode 160000
index 7a78e59..0000000
--- a/kristofers/test/godot-demos
+++ /dev/null
@@ -1 +0,0 @@
-Subproject commit 7a78e59446655802ed8824eb41ceadbe4b70de73
diff --git a/Game/project.godot b/project.godot
similarity index 100%
rename from Game/project.godot
rename to project.godot
diff --git a/Game/source/assets/scripts/grass_handlers/grass_body.gd b/source/assets/scripts/grass_handlers/grass_body.gd
similarity index 100%
rename from Game/source/assets/scripts/grass_handlers/grass_body.gd
rename to source/assets/scripts/grass_handlers/grass_body.gd
diff --git a/Game/source/assets/scripts/player_handlers/player_body_handler.gd b/source/assets/scripts/player_handlers/player_body_handler.gd
similarity index 96%
rename from Game/source/assets/scripts/player_handlers/player_body_handler.gd
rename to source/assets/scripts/player_handlers/player_body_handler.gd
index 3596f21..1ff5b67 100644
--- a/Game/source/assets/scripts/player_handlers/player_body_handler.gd
+++ b/source/assets/scripts/player_handlers/player_body_handler.gd
@@ -232,11 +232,21 @@ func _physics_process(delta) -> void:
# reload_timer.start()
rotate_weapon()
else:
- #rotation = lerp_angle(rotation, puppet_rotation, delta * 8)
+ rotation = lerp_angle(rotation, puppet_rotation, delta * 8)
+ #rotation = puppet_rotation
$"weaponHolder/Player-character-theme-gun-01".position = puppet_weapon_position
weaponAngle = puppet_weapon_angle
direction = puppet_direction
-
+
+ if velocityVDIR.x != 0 and maxMovementSpeed.x == 200:
+ $player_animated_sprite.play("move-speed-"+direction+"-"+theme)
+ elif maxMovementSpeed.x > 200 and not characterStates["jumped"]:
+ $player_animated_sprite.play("boost-speed-"+direction+"-"+theme)
+ $Particles2D.set_emitting(true)
+ else:
+ $player_animated_sprite.play("idle-speed-"+direction+"-"+theme)
+ $Particles2D.set_emitting(false)
+
rotate_weapon()
if not tween.is_active():
pass
@@ -310,12 +320,11 @@ func _on_network_tick_rate_timeout():
if get_tree().has_network_peer():
if is_network_master():
rset_unreliable("puppet_position", global_position)
- #rset_unreliable("puppet_velocity", movementVector)
rset_unreliable("puppet_rotation", rotation)
rset_unreliable("puppet_weapon_position", weaponPosition)
rset_unreliable("puppet_weapon_angle", weaponAngle)
rset_unreliable("puppet_direction", direction)
- rset_unreliable("puppet_character_states", characterStates)
+ #rset_unreliable("puppet_character_states", characterStates)
sync func instance_bullet(id):
diff --git a/Game/source/assets/scripts/player_handlers/player_bullet.gd b/source/assets/scripts/player_handlers/player_bullet.gd
similarity index 100%
rename from Game/source/assets/scripts/player_handlers/player_bullet.gd
rename to source/assets/scripts/player_handlers/player_bullet.gd
diff --git a/Game/source/assets/scripts/player_handlers/player_collider_handler.gd b/source/assets/scripts/player_handlers/player_collider_handler.gd
similarity index 100%
rename from Game/source/assets/scripts/player_handlers/player_collider_handler.gd
rename to source/assets/scripts/player_handlers/player_collider_handler.gd
diff --git a/Game/source/assets/scripts/pre_processors/uin_pre_processor.gd b/source/assets/scripts/pre_processors/uin_pre_processor.gd
similarity index 100%
rename from Game/source/assets/scripts/pre_processors/uin_pre_processor.gd
rename to source/assets/scripts/pre_processors/uin_pre_processor.gd
diff --git a/Game/source/assets/scripts/pre_processors/vdir_pre_processor.gd b/source/assets/scripts/pre_processors/vdir_pre_processor.gd
similarity index 100%
rename from Game/source/assets/scripts/pre_processors/vdir_pre_processor.gd
rename to source/assets/scripts/pre_processors/vdir_pre_processor.gd
diff --git a/Game/source/assets/scripts/server_handlers/global.gd b/source/assets/scripts/server_handlers/global.gd
similarity index 100%
rename from Game/source/assets/scripts/server_handlers/global.gd
rename to source/assets/scripts/server_handlers/global.gd
diff --git a/Game/source/assets/scripts/server_handlers/network_processors/network.gd b/source/assets/scripts/server_handlers/network_processors/network.gd
similarity index 100%
rename from Game/source/assets/scripts/server_handlers/network_processors/network.gd
rename to source/assets/scripts/server_handlers/network_processors/network.gd
diff --git a/Game/source/assets/scripts/server_handlers/network_processors/network_setup.gd b/source/assets/scripts/server_handlers/network_processors/network_setup.gd
similarity index 100%
rename from Game/source/assets/scripts/server_handlers/network_processors/network_setup.gd
rename to source/assets/scripts/server_handlers/network_processors/network_setup.gd
diff --git a/Game/source/assets/scripts/server_handlers/server_processors/server_advertiser.gd b/source/assets/scripts/server_handlers/server_processors/server_advertiser.gd
similarity index 100%
rename from Game/source/assets/scripts/server_handlers/server_processors/server_advertiser.gd
rename to source/assets/scripts/server_handlers/server_processors/server_advertiser.gd
diff --git a/Game/source/assets/scripts/server_handlers/server_processors/server_browser.gd b/source/assets/scripts/server_handlers/server_processors/server_browser.gd
similarity index 100%
rename from Game/source/assets/scripts/server_handlers/server_processors/server_browser.gd
rename to source/assets/scripts/server_handlers/server_processors/server_browser.gd
diff --git a/Game/source/assets/scripts/server_handlers/server_processors/server_display.gd b/source/assets/scripts/server_handlers/server_processors/server_display.gd
similarity index 100%
rename from Game/source/assets/scripts/server_handlers/server_processors/server_display.gd
rename to source/assets/scripts/server_handlers/server_processors/server_display.gd
diff --git a/Game/source/assets/scripts/server_handlers/server_processors/server_listener.gd b/source/assets/scripts/server_handlers/server_processors/server_listener.gd
similarity index 100%
rename from Game/source/assets/scripts/server_handlers/server_processors/server_listener.gd
rename to source/assets/scripts/server_handlers/server_processors/server_listener.gd
diff --git a/Game/source/assets/scripts/server_handlers/trinity_site_level.gd b/source/assets/scripts/server_handlers/trinity_site_level.gd
similarity index 100%
rename from Game/source/assets/scripts/server_handlers/trinity_site_level.gd
rename to source/assets/scripts/server_handlers/trinity_site_level.gd
diff --git a/Game/source/assets/scripts/trinity_site_body_handler.gd b/source/assets/scripts/trinity_site_body_handler.gd
similarity index 100%
rename from Game/source/assets/scripts/trinity_site_body_handler.gd
rename to source/assets/scripts/trinity_site_body_handler.gd
diff --git a/Game/source/assets/scripts/ui_element_handlers/UI.gd b/source/assets/scripts/ui_element_handlers/UI.gd
similarity index 100%
rename from Game/source/assets/scripts/ui_element_handlers/UI.gd
rename to source/assets/scripts/ui_element_handlers/UI.gd
diff --git a/Game/source/assets/scripts/ui_element_handlers/game_UI.gd b/source/assets/scripts/ui_element_handlers/game_UI.gd
similarity index 100%
rename from Game/source/assets/scripts/ui_element_handlers/game_UI.gd
rename to source/assets/scripts/ui_element_handlers/game_UI.gd
diff --git a/Game/source/assets/scripts/ui_element_handlers/main_menu.gd b/source/assets/scripts/ui_element_handlers/main_menu.gd
similarity index 100%
rename from Game/source/assets/scripts/ui_element_handlers/main_menu.gd
rename to source/assets/scripts/ui_element_handlers/main_menu.gd
diff --git a/Game/source/assets/scripts/ui_element_handlers/simple_prompt.gd b/source/assets/scripts/ui_element_handlers/simple_prompt.gd
similarity index 100%
rename from Game/source/assets/scripts/ui_element_handlers/simple_prompt.gd
rename to source/assets/scripts/ui_element_handlers/simple_prompt.gd
diff --git a/Game/source/assets/scripts/ui_element_handlers/username_text.gd b/source/assets/scripts/ui_element_handlers/username_text.gd
similarity index 100%
rename from Game/source/assets/scripts/ui_element_handlers/username_text.gd
rename to source/assets/scripts/ui_element_handlers/username_text.gd
diff --git a/Game/source/assets/scripts/ui_element_handlers/winner.gd b/source/assets/scripts/ui_element_handlers/winner.gd
similarity index 100%
rename from Game/source/assets/scripts/ui_element_handlers/winner.gd
rename to source/assets/scripts/ui_element_handlers/winner.gd
diff --git a/Game/source/assets/sprites/GUI/background_lobby.svg b/source/assets/sprites/GUI/background_lobby.svg
similarity index 100%
rename from Game/source/assets/sprites/GUI/background_lobby.svg
rename to source/assets/sprites/GUI/background_lobby.svg
diff --git a/Game/source/assets/sprites/GUI/background_lobby.svg.import b/source/assets/sprites/GUI/background_lobby.svg.import
similarity index 100%
rename from Game/source/assets/sprites/GUI/background_lobby.svg.import
rename to source/assets/sprites/GUI/background_lobby.svg.import
diff --git a/Game/source/assets/sprites/GUI/background_main_menu.svg b/source/assets/sprites/GUI/background_main_menu.svg
similarity index 100%
rename from Game/source/assets/sprites/GUI/background_main_menu.svg
rename to source/assets/sprites/GUI/background_main_menu.svg
diff --git a/Game/source/assets/sprites/GUI/background_main_menu.svg.import b/source/assets/sprites/GUI/background_main_menu.svg.import
similarity index 100%
rename from Game/source/assets/sprites/GUI/background_main_menu.svg.import
rename to source/assets/sprites/GUI/background_main_menu.svg.import
diff --git a/Game/source/assets/sprites/GUI/background_server.svg b/source/assets/sprites/GUI/background_server.svg
similarity index 100%
rename from Game/source/assets/sprites/GUI/background_server.svg
rename to source/assets/sprites/GUI/background_server.svg
diff --git a/Game/source/assets/sprites/GUI/background_server.svg.import b/source/assets/sprites/GUI/background_server.svg.import
similarity index 100%
rename from Game/source/assets/sprites/GUI/background_server.svg.import
rename to source/assets/sprites/GUI/background_server.svg.import
diff --git a/Game/source/assets/sprites/GUI/button.svg b/source/assets/sprites/GUI/button.svg
similarity index 100%
rename from Game/source/assets/sprites/GUI/button.svg
rename to source/assets/sprites/GUI/button.svg
diff --git a/Game/source/assets/sprites/GUI/button.svg.import b/source/assets/sprites/GUI/button.svg.import
similarity index 100%
rename from Game/source/assets/sprites/GUI/button.svg.import
rename to source/assets/sprites/GUI/button.svg.import
diff --git a/Game/source/assets/sprites/GUI/button_disabled.svg b/source/assets/sprites/GUI/button_disabled.svg
similarity index 100%
rename from Game/source/assets/sprites/GUI/button_disabled.svg
rename to source/assets/sprites/GUI/button_disabled.svg
diff --git a/Game/source/assets/sprites/GUI/button_disabled.svg.import b/source/assets/sprites/GUI/button_disabled.svg.import
similarity index 100%
rename from Game/source/assets/sprites/GUI/button_disabled.svg.import
rename to source/assets/sprites/GUI/button_disabled.svg.import
diff --git a/Game/source/assets/sprites/GUI/button_hover.svg b/source/assets/sprites/GUI/button_hover.svg
similarity index 100%
rename from Game/source/assets/sprites/GUI/button_hover.svg
rename to source/assets/sprites/GUI/button_hover.svg
diff --git a/Game/source/assets/sprites/GUI/button_hover.svg.import b/source/assets/sprites/GUI/button_hover.svg.import
similarity index 100%
rename from Game/source/assets/sprites/GUI/button_hover.svg.import
rename to source/assets/sprites/GUI/button_hover.svg.import
diff --git a/Game/source/assets/sprites/GUI/button_play.svg.import b/source/assets/sprites/GUI/button_play.svg.import
similarity index 100%
rename from Game/source/assets/sprites/GUI/button_play.svg.import
rename to source/assets/sprites/GUI/button_play.svg.import
diff --git a/Game/source/assets/sprites/GUI/button_pressed.svg b/source/assets/sprites/GUI/button_pressed.svg
similarity index 100%
rename from Game/source/assets/sprites/GUI/button_pressed.svg
rename to source/assets/sprites/GUI/button_pressed.svg
diff --git a/Game/source/assets/sprites/GUI/button_pressed.svg.import b/source/assets/sprites/GUI/button_pressed.svg.import
similarity index 100%
rename from Game/source/assets/sprites/GUI/button_pressed.svg.import
rename to source/assets/sprites/GUI/button_pressed.svg.import
diff --git a/Game/source/assets/sprites/GUI/floor.svg b/source/assets/sprites/GUI/floor.svg
similarity index 100%
rename from Game/source/assets/sprites/GUI/floor.svg
rename to source/assets/sprites/GUI/floor.svg
diff --git a/Game/source/assets/sprites/GUI/floor.svg.import b/source/assets/sprites/GUI/floor.svg.import
similarity index 100%
rename from Game/source/assets/sprites/GUI/floor.svg.import
rename to source/assets/sprites/GUI/floor.svg.import
diff --git a/Game/source/assets/sprites/GUI/lan_logo.svg b/source/assets/sprites/GUI/lan_logo.svg
similarity index 100%
rename from Game/source/assets/sprites/GUI/lan_logo.svg
rename to source/assets/sprites/GUI/lan_logo.svg
diff --git a/Game/source/assets/sprites/GUI/lan_logo.svg.import b/source/assets/sprites/GUI/lan_logo.svg.import
similarity index 100%
rename from Game/source/assets/sprites/GUI/lan_logo.svg.import
rename to source/assets/sprites/GUI/lan_logo.svg.import
diff --git a/Game/source/assets/sprites/GUI/server_title.svg b/source/assets/sprites/GUI/server_title.svg
similarity index 100%
rename from Game/source/assets/sprites/GUI/server_title.svg
rename to source/assets/sprites/GUI/server_title.svg
diff --git a/Game/source/assets/sprites/GUI/server_title.svg.import b/source/assets/sprites/GUI/server_title.svg.import
similarity index 100%
rename from Game/source/assets/sprites/GUI/server_title.svg.import
rename to source/assets/sprites/GUI/server_title.svg.import
diff --git a/Game/source/assets/sprites/GUI/wall.svg b/source/assets/sprites/GUI/wall.svg
similarity index 100%
rename from Game/source/assets/sprites/GUI/wall.svg
rename to source/assets/sprites/GUI/wall.svg
diff --git a/Game/source/assets/sprites/GUI/wall.svg.import b/source/assets/sprites/GUI/wall.svg.import
similarity index 100%
rename from Game/source/assets/sprites/GUI/wall.svg.import
rename to source/assets/sprites/GUI/wall.svg.import
diff --git a/Game/source/assets/sprites/bullet/bullet.png b/source/assets/sprites/bullet/bullet.png
similarity index 100%
rename from Game/source/assets/sprites/bullet/bullet.png
rename to source/assets/sprites/bullet/bullet.png
diff --git a/Game/source/assets/sprites/bullet/bullet.png.import b/source/assets/sprites/bullet/bullet.png.import
similarity index 100%
rename from Game/source/assets/sprites/bullet/bullet.png.import
rename to source/assets/sprites/bullet/bullet.png.import
diff --git a/Game/source/assets/sprites/character/menu_player/tank.svg b/source/assets/sprites/character/menu_player/tank.svg
similarity index 100%
rename from Game/source/assets/sprites/character/menu_player/tank.svg
rename to source/assets/sprites/character/menu_player/tank.svg
diff --git a/Game/source/assets/sprites/character/menu_player/tank.svg.import b/source/assets/sprites/character/menu_player/tank.svg.import
similarity index 100%
rename from Game/source/assets/sprites/character/menu_player/tank.svg.import
rename to source/assets/sprites/character/menu_player/tank.svg.import
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 1.png b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 1.png
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 1.png
rename to source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 1.png
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 1.png.import b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 1.png.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 1.png.import
rename to source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 1.png.import
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 10.png b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 10.png
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 10.png
rename to source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 10.png
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 10.png.import b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 10.png.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 10.png.import
rename to source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 10.png.import
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 11.png b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 11.png
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 11.png
rename to source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 11.png
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 11.png.import b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 11.png.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 11.png.import
rename to source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 11.png.import
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 12.png b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 12.png
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 12.png
rename to source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 12.png
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 12.png.import b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 12.png.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 12.png.import
rename to source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 12.png.import
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 13.png b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 13.png
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 13.png
rename to source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 13.png
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 13.png.import b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 13.png.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 13.png.import
rename to source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 13.png.import
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 14.png b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 14.png
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 14.png
rename to source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 14.png
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 14.png.import b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 14.png.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 14.png.import
rename to source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 14.png.import
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 15.png b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 15.png
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 15.png
rename to source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 15.png
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 15.png.import b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 15.png.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 15.png.import
rename to source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 15.png.import
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 16.png b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 16.png
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 16.png
rename to source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 16.png
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 16.png.import b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 16.png.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 16.png.import
rename to source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 16.png.import
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 17.png b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 17.png
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 17.png
rename to source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 17.png
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 17.png.import b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 17.png.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 17.png.import
rename to source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 17.png.import
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 18.png b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 18.png
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 18.png
rename to source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 18.png
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 18.png.import b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 18.png.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 18.png.import
rename to source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 18.png.import
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 19.png b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 19.png
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 19.png
rename to source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 19.png
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 19.png.import b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 19.png.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 19.png.import
rename to source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 19.png.import
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 2.png b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 2.png
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 2.png
rename to source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 2.png
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 2.png.import b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 2.png.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 2.png.import
rename to source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 2.png.import
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 20.png b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 20.png
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 20.png
rename to source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 20.png
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 20.png.import b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 20.png.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 20.png.import
rename to source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 20.png.import
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 3.png b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 3.png
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 3.png
rename to source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 3.png
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 3.png.import b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 3.png.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 3.png.import
rename to source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 3.png.import
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 4.png b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 4.png
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 4.png
rename to source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 4.png
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 4.png.import b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 4.png.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 4.png.import
rename to source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 4.png.import
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 5.png b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 5.png
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 5.png
rename to source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 5.png
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 5.png.import b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 5.png.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 5.png.import
rename to source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 5.png.import
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 6.png b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 6.png
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 6.png
rename to source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 6.png
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 6.png.import b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 6.png.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 6.png.import
rename to source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 6.png.import
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 7.png b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 7.png
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 7.png
rename to source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 7.png
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 7.png.import b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 7.png.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 7.png.import
rename to source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 7.png.import
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 8.png b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 8.png
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 8.png
rename to source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 8.png
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 8.png.import b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 8.png.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 8.png.import
rename to source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 8.png.import
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 9.png b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 9.png
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 9.png
rename to source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 9.png
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 9.png.import b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 9.png.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 9.png.import
rename to source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 9.png.import
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 21.png b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 21.png
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 21.png
rename to source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 21.png
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 21.png.import b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 21.png.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 21.png.import
rename to source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 21.png.import
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 22.png b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 22.png
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 22.png
rename to source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 22.png
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 22.png.import b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 22.png.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 22.png.import
rename to source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 22.png.import
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 23.png b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 23.png
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 23.png
rename to source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 23.png
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 23.png.import b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 23.png.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 23.png.import
rename to source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 23.png.import
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 24.png b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 24.png
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 24.png
rename to source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 24.png
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 24.png.import b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 24.png.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 24.png.import
rename to source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 24.png.import
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 25.png b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 25.png
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 25.png
rename to source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 25.png
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 25.png.import b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 25.png.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 25.png.import
rename to source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 25.png.import
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 26.png b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 26.png
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 26.png
rename to source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 26.png
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 26.png.import b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 26.png.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 26.png.import
rename to source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 26.png.import
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 27.png b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 27.png
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 27.png
rename to source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 27.png
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 27.png.import b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 27.png.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 27.png.import
rename to source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 27.png.import
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 28.png b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 28.png
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 28.png
rename to source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 28.png
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 28.png.import b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 28.png.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 28.png.import
rename to source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 28.png.import
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 29.png b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 29.png
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 29.png
rename to source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 29.png
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 29.png.import b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 29.png.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 29.png.import
rename to source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 29.png.import
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 30.png b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 30.png
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 30.png
rename to source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 30.png
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 30.png.import b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 30.png.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 30.png.import
rename to source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 30.png.import
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 31.png b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 31.png
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 31.png
rename to source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 31.png
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 31.png.import b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 31.png.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 31.png.import
rename to source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 31.png.import
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 32.png b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 32.png
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 32.png
rename to source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 32.png
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 32.png.import b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 32.png.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 32.png.import
rename to source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 32.png.import
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 33.png b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 33.png
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 33.png
rename to source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 33.png
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 33.png.import b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 33.png.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 33.png.import
rename to source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 33.png.import
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 34.png b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 34.png
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 34.png
rename to source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 34.png
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 34.png.import b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 34.png.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 34.png.import
rename to source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 34.png.import
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 35.png b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 35.png
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 35.png
rename to source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 35.png
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 35.png.import b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 35.png.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 35.png.import
rename to source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 35.png.import
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 36.png b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 36.png
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 36.png
rename to source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 36.png
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 36.png.import b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 36.png.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 36.png.import
rename to source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 36.png.import
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 37.png b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 37.png
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 37.png
rename to source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 37.png
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 37.png.import b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 37.png.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 37.png.import
rename to source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 37.png.import
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 38.png b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 38.png
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 38.png
rename to source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 38.png
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 38.png.import b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 38.png.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 38.png.import
rename to source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 38.png.import
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 39.png b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 39.png
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 39.png
rename to source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 39.png
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 39.png.import b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 39.png.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 39.png.import
rename to source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 39.png.import
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 40.png b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 40.png
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 40.png
rename to source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 40.png
diff --git a/Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 40.png.import b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 40.png.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 40.png.import
rename to source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 40.png.import
diff --git a/Game/source/assets/sprites/character/player/theme/01/na/Player-character-theme-01.png b/source/assets/sprites/character/player/theme/01/na/Player-character-theme-01.png
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/na/Player-character-theme-01.png
rename to source/assets/sprites/character/player/theme/01/na/Player-character-theme-01.png
diff --git a/Game/source/assets/sprites/character/player/theme/01/na/Player-character-theme-01.png.import b/source/assets/sprites/character/player/theme/01/na/Player-character-theme-01.png.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/na/Player-character-theme-01.png.import
rename to source/assets/sprites/character/player/theme/01/na/Player-character-theme-01.png.import
diff --git a/Game/source/assets/sprites/character/player/theme/01/na/Player-character-theme-01.svg b/source/assets/sprites/character/player/theme/01/na/Player-character-theme-01.svg
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/na/Player-character-theme-01.svg
rename to source/assets/sprites/character/player/theme/01/na/Player-character-theme-01.svg
diff --git a/Game/source/assets/sprites/character/player/theme/01/na/Player-character-theme-01.svg.import b/source/assets/sprites/character/player/theme/01/na/Player-character-theme-01.svg.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/na/Player-character-theme-01.svg.import
rename to source/assets/sprites/character/player/theme/01/na/Player-character-theme-01.svg.import
diff --git a/Game/source/assets/sprites/character/player/theme/01/na/Player-character-theme-gun-01.png b/source/assets/sprites/character/player/theme/01/na/Player-character-theme-gun-01.png
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/na/Player-character-theme-gun-01.png
rename to source/assets/sprites/character/player/theme/01/na/Player-character-theme-gun-01.png
diff --git a/Game/source/assets/sprites/character/player/theme/01/na/Player-character-theme-gun-01.png.import b/source/assets/sprites/character/player/theme/01/na/Player-character-theme-gun-01.png.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/na/Player-character-theme-gun-01.png.import
rename to source/assets/sprites/character/player/theme/01/na/Player-character-theme-gun-01.png.import
diff --git a/Game/source/assets/sprites/character/player/theme/01/na/Player-character-theme-particle-01.png b/source/assets/sprites/character/player/theme/01/na/Player-character-theme-particle-01.png
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/na/Player-character-theme-particle-01.png
rename to source/assets/sprites/character/player/theme/01/na/Player-character-theme-particle-01.png
diff --git a/Game/source/assets/sprites/character/player/theme/01/na/Player-character-theme-particle-01.png.import b/source/assets/sprites/character/player/theme/01/na/Player-character-theme-particle-01.png.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/na/Player-character-theme-particle-01.png.import
rename to source/assets/sprites/character/player/theme/01/na/Player-character-theme-particle-01.png.import
diff --git a/Game/source/assets/sprites/character/player/theme/01/na/Player-character-theme-particle-01.svg b/source/assets/sprites/character/player/theme/01/na/Player-character-theme-particle-01.svg
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/na/Player-character-theme-particle-01.svg
rename to source/assets/sprites/character/player/theme/01/na/Player-character-theme-particle-01.svg
diff --git a/Game/source/assets/sprites/character/player/theme/01/na/Player-character-theme-particle-01.svg.import b/source/assets/sprites/character/player/theme/01/na/Player-character-theme-particle-01.svg.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/01/na/Player-character-theme-particle-01.svg.import
rename to source/assets/sprites/character/player/theme/01/na/Player-character-theme-particle-01.svg.import
diff --git a/Game/source/assets/sprites/character/player/theme/02/na/Player-character-theme-02.png b/source/assets/sprites/character/player/theme/02/na/Player-character-theme-02.png
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/02/na/Player-character-theme-02.png
rename to source/assets/sprites/character/player/theme/02/na/Player-character-theme-02.png
diff --git a/Game/source/assets/sprites/character/player/theme/02/na/Player-character-theme-02.png.import b/source/assets/sprites/character/player/theme/02/na/Player-character-theme-02.png.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/02/na/Player-character-theme-02.png.import
rename to source/assets/sprites/character/player/theme/02/na/Player-character-theme-02.png.import
diff --git a/Game/source/assets/sprites/character/player/theme/02/na/Player-character-theme-02.svg b/source/assets/sprites/character/player/theme/02/na/Player-character-theme-02.svg
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/02/na/Player-character-theme-02.svg
rename to source/assets/sprites/character/player/theme/02/na/Player-character-theme-02.svg
diff --git a/Game/source/assets/sprites/character/player/theme/02/na/Player-character-theme-02.svg.import b/source/assets/sprites/character/player/theme/02/na/Player-character-theme-02.svg.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/02/na/Player-character-theme-02.svg.import
rename to source/assets/sprites/character/player/theme/02/na/Player-character-theme-02.svg.import
diff --git a/Game/source/assets/sprites/character/player/theme/03/na/Player-character-theme-03.png b/source/assets/sprites/character/player/theme/03/na/Player-character-theme-03.png
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/03/na/Player-character-theme-03.png
rename to source/assets/sprites/character/player/theme/03/na/Player-character-theme-03.png
diff --git a/Game/source/assets/sprites/character/player/theme/03/na/Player-character-theme-03.png.import b/source/assets/sprites/character/player/theme/03/na/Player-character-theme-03.png.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/03/na/Player-character-theme-03.png.import
rename to source/assets/sprites/character/player/theme/03/na/Player-character-theme-03.png.import
diff --git a/Game/source/assets/sprites/character/player/theme/03/na/Player-character-theme-03.svg b/source/assets/sprites/character/player/theme/03/na/Player-character-theme-03.svg
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/03/na/Player-character-theme-03.svg
rename to source/assets/sprites/character/player/theme/03/na/Player-character-theme-03.svg
diff --git a/Game/source/assets/sprites/character/player/theme/03/na/Player-character-theme-03.svg.import b/source/assets/sprites/character/player/theme/03/na/Player-character-theme-03.svg.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/03/na/Player-character-theme-03.svg.import
rename to source/assets/sprites/character/player/theme/03/na/Player-character-theme-03.svg.import
diff --git a/Game/source/assets/sprites/character/player/theme/04/na/Player-character-theme-04.png b/source/assets/sprites/character/player/theme/04/na/Player-character-theme-04.png
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/04/na/Player-character-theme-04.png
rename to source/assets/sprites/character/player/theme/04/na/Player-character-theme-04.png
diff --git a/Game/source/assets/sprites/character/player/theme/04/na/Player-character-theme-04.png.import b/source/assets/sprites/character/player/theme/04/na/Player-character-theme-04.png.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/04/na/Player-character-theme-04.png.import
rename to source/assets/sprites/character/player/theme/04/na/Player-character-theme-04.png.import
diff --git a/Game/source/assets/sprites/character/player/theme/04/na/Player-character-theme-04.svg b/source/assets/sprites/character/player/theme/04/na/Player-character-theme-04.svg
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/04/na/Player-character-theme-04.svg
rename to source/assets/sprites/character/player/theme/04/na/Player-character-theme-04.svg
diff --git a/Game/source/assets/sprites/character/player/theme/04/na/Player-character-theme-04.svg.import b/source/assets/sprites/character/player/theme/04/na/Player-character-theme-04.svg.import
similarity index 100%
rename from Game/source/assets/sprites/character/player/theme/04/na/Player-character-theme-04.svg.import
rename to source/assets/sprites/character/player/theme/04/na/Player-character-theme-04.svg.import
diff --git a/Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 9.png b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 9.png
similarity index 100%
rename from Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 9.png
rename to source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 9.png
diff --git a/Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 9.png.import b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 9.png.import
similarity index 100%
rename from Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 9.png.import
rename to source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 9.png.import
diff --git a/Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 1.png b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 1.png
similarity index 100%
rename from Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 1.png
rename to source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 1.png
diff --git a/Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 1.png.import b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 1.png.import
similarity index 100%
rename from Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 1.png.import
rename to source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 1.png.import
diff --git a/Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 10.png b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 10.png
similarity index 100%
rename from Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 10.png
rename to source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 10.png
diff --git a/Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 10.png.import b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 10.png.import
similarity index 100%
rename from Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 10.png.import
rename to source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 10.png.import
diff --git a/Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 11.png b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 11.png
similarity index 100%
rename from Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 11.png
rename to source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 11.png
diff --git a/Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 11.png.import b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 11.png.import
similarity index 100%
rename from Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 11.png.import
rename to source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 11.png.import
diff --git a/Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 12.png b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 12.png
similarity index 100%
rename from Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 12.png
rename to source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 12.png
diff --git a/Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 12.png.import b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 12.png.import
similarity index 100%
rename from Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 12.png.import
rename to source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 12.png.import
diff --git a/Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 2.png b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 2.png
similarity index 100%
rename from Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 2.png
rename to source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 2.png
diff --git a/Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 2.png.import b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 2.png.import
similarity index 100%
rename from Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 2.png.import
rename to source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 2.png.import
diff --git a/Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 3.png b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 3.png
similarity index 100%
rename from Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 3.png
rename to source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 3.png
diff --git a/Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 3.png.import b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 3.png.import
similarity index 100%
rename from Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 3.png.import
rename to source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 3.png.import
diff --git a/Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 4.png b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 4.png
similarity index 100%
rename from Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 4.png
rename to source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 4.png
diff --git a/Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 4.png.import b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 4.png.import
similarity index 100%
rename from Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 4.png.import
rename to source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 4.png.import
diff --git a/Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 5.png b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 5.png
similarity index 100%
rename from Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 5.png
rename to source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 5.png
diff --git a/Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 5.png.import b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 5.png.import
similarity index 100%
rename from Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 5.png.import
rename to source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 5.png.import
diff --git a/Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 6.png b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 6.png
similarity index 100%
rename from Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 6.png
rename to source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 6.png
diff --git a/Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 6.png.import b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 6.png.import
similarity index 100%
rename from Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 6.png.import
rename to source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 6.png.import
diff --git a/Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 7.png b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 7.png
similarity index 100%
rename from Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 7.png
rename to source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 7.png
diff --git a/Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 7.png.import b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 7.png.import
similarity index 100%
rename from Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 7.png.import
rename to source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 7.png.import
diff --git a/Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 8.png b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 8.png
similarity index 100%
rename from Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 8.png
rename to source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 8.png
diff --git a/Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 8.png.import b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 8.png.import
similarity index 100%
rename from Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 8.png.import
rename to source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 8.png.import
diff --git a/Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an.png b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an.png
similarity index 100%
rename from Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an.png
rename to source/assets/sprites/grass/down_idle/grass_type-0_frame_an.png
diff --git a/Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an.png.import b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an.png.import
similarity index 100%
rename from Game/source/assets/sprites/grass/down_idle/grass_type-0_frame_an.png.import
rename to source/assets/sprites/grass/down_idle/grass_type-0_frame_an.png.import
diff --git a/Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 1.png b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 1.png
similarity index 100%
rename from Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 1.png
rename to source/assets/sprites/grass/idle/grass_type-0_frame_na – 1.png
diff --git a/Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 1.png.import b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 1.png.import
similarity index 100%
rename from Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 1.png.import
rename to source/assets/sprites/grass/idle/grass_type-0_frame_na – 1.png.import
diff --git a/Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 10.png b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 10.png
similarity index 100%
rename from Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 10.png
rename to source/assets/sprites/grass/idle/grass_type-0_frame_na – 10.png
diff --git a/Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 10.png.import b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 10.png.import
similarity index 100%
rename from Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 10.png.import
rename to source/assets/sprites/grass/idle/grass_type-0_frame_na – 10.png.import
diff --git a/Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 11.png b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 11.png
similarity index 100%
rename from Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 11.png
rename to source/assets/sprites/grass/idle/grass_type-0_frame_na – 11.png
diff --git a/Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 11.png.import b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 11.png.import
similarity index 100%
rename from Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 11.png.import
rename to source/assets/sprites/grass/idle/grass_type-0_frame_na – 11.png.import
diff --git a/Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 12.png b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 12.png
similarity index 100%
rename from Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 12.png
rename to source/assets/sprites/grass/idle/grass_type-0_frame_na – 12.png
diff --git a/Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 12.png.import b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 12.png.import
similarity index 100%
rename from Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 12.png.import
rename to source/assets/sprites/grass/idle/grass_type-0_frame_na – 12.png.import
diff --git a/Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 2.png b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 2.png
similarity index 100%
rename from Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 2.png
rename to source/assets/sprites/grass/idle/grass_type-0_frame_na – 2.png
diff --git a/Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 2.png.import b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 2.png.import
similarity index 100%
rename from Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 2.png.import
rename to source/assets/sprites/grass/idle/grass_type-0_frame_na – 2.png.import
diff --git a/Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 3.png b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 3.png
similarity index 100%
rename from Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 3.png
rename to source/assets/sprites/grass/idle/grass_type-0_frame_na – 3.png
diff --git a/Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 3.png.import b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 3.png.import
similarity index 100%
rename from Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 3.png.import
rename to source/assets/sprites/grass/idle/grass_type-0_frame_na – 3.png.import
diff --git a/Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 4.png b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 4.png
similarity index 100%
rename from Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 4.png
rename to source/assets/sprites/grass/idle/grass_type-0_frame_na – 4.png
diff --git a/Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 4.png.import b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 4.png.import
similarity index 100%
rename from Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 4.png.import
rename to source/assets/sprites/grass/idle/grass_type-0_frame_na – 4.png.import
diff --git a/Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 5.png b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 5.png
similarity index 100%
rename from Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 5.png
rename to source/assets/sprites/grass/idle/grass_type-0_frame_na – 5.png
diff --git a/Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 5.png.import b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 5.png.import
similarity index 100%
rename from Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 5.png.import
rename to source/assets/sprites/grass/idle/grass_type-0_frame_na – 5.png.import
diff --git a/Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 6.png b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 6.png
similarity index 100%
rename from Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 6.png
rename to source/assets/sprites/grass/idle/grass_type-0_frame_na – 6.png
diff --git a/Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 6.png.import b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 6.png.import
similarity index 100%
rename from Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 6.png.import
rename to source/assets/sprites/grass/idle/grass_type-0_frame_na – 6.png.import
diff --git a/Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 7.png b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 7.png
similarity index 100%
rename from Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 7.png
rename to source/assets/sprites/grass/idle/grass_type-0_frame_na – 7.png
diff --git a/Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 7.png.import b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 7.png.import
similarity index 100%
rename from Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 7.png.import
rename to source/assets/sprites/grass/idle/grass_type-0_frame_na – 7.png.import
diff --git a/Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 8.png b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 8.png
similarity index 100%
rename from Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 8.png
rename to source/assets/sprites/grass/idle/grass_type-0_frame_na – 8.png
diff --git a/Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 8.png.import b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 8.png.import
similarity index 100%
rename from Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 8.png.import
rename to source/assets/sprites/grass/idle/grass_type-0_frame_na – 8.png.import
diff --git a/Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 9.png b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 9.png
similarity index 100%
rename from Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 9.png
rename to source/assets/sprites/grass/idle/grass_type-0_frame_na – 9.png
diff --git a/Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 9.png.import b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 9.png.import
similarity index 100%
rename from Game/source/assets/sprites/grass/idle/grass_type-0_frame_na – 9.png.import
rename to source/assets/sprites/grass/idle/grass_type-0_frame_na – 9.png.import
diff --git a/Game/source/assets/sprites/grass/idle/grass_type-0_frame_na.png b/source/assets/sprites/grass/idle/grass_type-0_frame_na.png
similarity index 100%
rename from Game/source/assets/sprites/grass/idle/grass_type-0_frame_na.png
rename to source/assets/sprites/grass/idle/grass_type-0_frame_na.png
diff --git a/Game/source/assets/sprites/grass/idle/grass_type-0_frame_na.png.import b/source/assets/sprites/grass/idle/grass_type-0_frame_na.png.import
similarity index 100%
rename from Game/source/assets/sprites/grass/idle/grass_type-0_frame_na.png.import
rename to source/assets/sprites/grass/idle/grass_type-0_frame_na.png.import
diff --git a/Game/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 1.png b/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 1.png
similarity index 100%
rename from Game/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 1.png
rename to source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 1.png
diff --git a/Game/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 1.png.import b/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 1.png.import
similarity index 100%
rename from Game/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 1.png.import
rename to source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 1.png.import
diff --git a/Game/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 2.png b/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 2.png
similarity index 100%
rename from Game/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 2.png
rename to source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 2.png
diff --git a/Game/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 2.png.import b/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 2.png.import
similarity index 100%
rename from Game/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 2.png.import
rename to source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 2.png.import
diff --git a/Game/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 3.png b/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 3.png
similarity index 100%
rename from Game/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 3.png
rename to source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 3.png
diff --git a/Game/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 3.png.import b/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 3.png.import
similarity index 100%
rename from Game/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 3.png.import
rename to source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 3.png.import
diff --git a/Game/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 4.png b/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 4.png
similarity index 100%
rename from Game/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 4.png
rename to source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 4.png
diff --git a/Game/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 4.png.import b/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 4.png.import
similarity index 100%
rename from Game/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 4.png.import
rename to source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 4.png.import
diff --git a/Game/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 5.png b/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 5.png
similarity index 100%
rename from Game/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 5.png
rename to source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 5.png
diff --git a/Game/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 5.png.import b/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 5.png.import
similarity index 100%
rename from Game/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 5.png.import
rename to source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 5.png.import
diff --git a/Game/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 6.png b/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 6.png
similarity index 100%
rename from Game/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 6.png
rename to source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 6.png
diff --git a/Game/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 6.png.import b/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 6.png.import
similarity index 100%
rename from Game/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 6.png.import
rename to source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 6.png.import
diff --git a/Game/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr.png b/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr.png
similarity index 100%
rename from Game/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr.png
rename to source/assets/sprites/grass/transition_down/grass_type-0_frame_cr.png
diff --git a/Game/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr.png.import b/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr.png.import
similarity index 100%
rename from Game/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr.png.import
rename to source/assets/sprites/grass/transition_down/grass_type-0_frame_cr.png.import
diff --git a/Game/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 1.png b/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 1.png
similarity index 100%
rename from Game/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 1.png
rename to source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 1.png
diff --git a/Game/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 1.png.import b/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 1.png.import
similarity index 100%
rename from Game/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 1.png.import
rename to source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 1.png.import
diff --git a/Game/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 2.png b/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 2.png
similarity index 100%
rename from Game/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 2.png
rename to source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 2.png
diff --git a/Game/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 2.png.import b/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 2.png.import
similarity index 100%
rename from Game/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 2.png.import
rename to source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 2.png.import
diff --git a/Game/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 3.png b/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 3.png
similarity index 100%
rename from Game/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 3.png
rename to source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 3.png
diff --git a/Game/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 3.png.import b/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 3.png.import
similarity index 100%
rename from Game/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 3.png.import
rename to source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 3.png.import
diff --git a/Game/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 4.png b/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 4.png
similarity index 100%
rename from Game/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 4.png
rename to source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 4.png
diff --git a/Game/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 4.png.import b/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 4.png.import
similarity index 100%
rename from Game/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 4.png.import
rename to source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 4.png.import
diff --git a/Game/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 5.png b/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 5.png
similarity index 100%
rename from Game/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 5.png
rename to source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 5.png
diff --git a/Game/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 5.png.import b/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 5.png.import
similarity index 100%
rename from Game/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 5.png.import
rename to source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 5.png.import
diff --git a/Game/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 6.png b/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 6.png
similarity index 100%
rename from Game/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 6.png
rename to source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 6.png
diff --git a/Game/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 6.png.import b/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 6.png.import
similarity index 100%
rename from Game/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 6.png.import
rename to source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 6.png.import
diff --git a/Game/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc.png b/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc.png
similarity index 100%
rename from Game/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc.png
rename to source/assets/sprites/grass/transition_up/grass_type-0_frame_rc.png
diff --git a/Game/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc.png.import b/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc.png.import
similarity index 100%
rename from Game/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc.png.import
rename to source/assets/sprites/grass/transition_up/grass_type-0_frame_rc.png.import
diff --git a/Game/source/entities/bullet/player_bullet.tscn b/source/entities/bullet/player_bullet.tscn
similarity index 100%
rename from Game/source/entities/bullet/player_bullet.tscn
rename to source/entities/bullet/player_bullet.tscn
diff --git a/Game/source/entities/grass/grass_node.tscn b/source/entities/grass/grass_node.tscn
similarity index 100%
rename from Game/source/entities/grass/grass_node.tscn
rename to source/entities/grass/grass_node.tscn
diff --git a/Game/source/entities/menu_player/player_node.tscn b/source/entities/menu_player/player_node.tscn
similarity index 100%
rename from Game/source/entities/menu_player/player_node.tscn
rename to source/entities/menu_player/player_node.tscn
diff --git a/Game/source/entities/player/player_node.tscn b/source/entities/player/player_node.tscn
similarity index 100%
rename from Game/source/entities/player/player_node.tscn
rename to source/entities/player/player_node.tscn
index 902a566..52afd07 100644
--- a/Game/source/entities/player/player_node.tscn
+++ b/source/entities/player/player_node.tscn
@@ -50,16 +50,16 @@
[sub_resource type="SpriteFrames" id=2]
animations = [ {
-"frames": [ ExtResource( 48 ), ExtResource( 4 ), ExtResource( 3 ), ExtResource( 46 ), ExtResource( 47 ), ExtResource( 32 ), ExtResource( 13 ), ExtResource( 40 ), ExtResource( 6 ), ExtResource( 15 ), ExtResource( 22 ), ExtResource( 14 ), ExtResource( 9 ), ExtResource( 37 ), ExtResource( 23 ), ExtResource( 39 ), ExtResource( 20 ), ExtResource( 18 ), ExtResource( 7 ), ExtResource( 34 ) ],
-"loop": true,
-"name": "boost-speed-left-01",
-"speed": 50.0
-}, {
"frames": [ ExtResource( 5 ), ExtResource( 42 ), ExtResource( 35 ), ExtResource( 24 ), ExtResource( 8 ), ExtResource( 31 ), ExtResource( 30 ), ExtResource( 38 ), ExtResource( 10 ), ExtResource( 43 ), ExtResource( 41 ), ExtResource( 33 ), ExtResource( 44 ), ExtResource( 19 ), ExtResource( 29 ), ExtResource( 25 ), ExtResource( 36 ), ExtResource( 12 ), ExtResource( 45 ), ExtResource( 21 ) ],
"loop": true,
"name": "idle-speed-right-01",
"speed": 25.0
}, {
+"frames": [ ExtResource( 48 ), ExtResource( 4 ), ExtResource( 3 ), ExtResource( 46 ), ExtResource( 47 ), ExtResource( 32 ), ExtResource( 13 ), ExtResource( 40 ), ExtResource( 6 ), ExtResource( 15 ), ExtResource( 22 ), ExtResource( 14 ), ExtResource( 9 ), ExtResource( 37 ), ExtResource( 23 ), ExtResource( 39 ), ExtResource( 20 ), ExtResource( 18 ), ExtResource( 7 ), ExtResource( 34 ) ],
+"loop": true,
+"name": "boost-speed-left-01",
+"speed": 50.0
+}, {
"frames": [ ExtResource( 5 ), ExtResource( 42 ), ExtResource( 35 ), ExtResource( 24 ), ExtResource( 8 ), ExtResource( 31 ), ExtResource( 30 ), ExtResource( 38 ), ExtResource( 10 ), ExtResource( 43 ), ExtResource( 41 ), ExtResource( 33 ), ExtResource( 44 ), ExtResource( 19 ), ExtResource( 29 ), ExtResource( 25 ), ExtResource( 36 ), ExtResource( 12 ), ExtResource( 45 ), ExtResource( 21 ) ],
"loop": true,
"name": "move-speed-right-01",
@@ -67,8 +67,8 @@ animations = [ {
}, {
"frames": [ ExtResource( 48 ), ExtResource( 4 ), ExtResource( 3 ), ExtResource( 46 ), ExtResource( 47 ), ExtResource( 32 ), ExtResource( 13 ), ExtResource( 40 ), ExtResource( 6 ), ExtResource( 15 ), ExtResource( 22 ), ExtResource( 14 ), ExtResource( 9 ), ExtResource( 37 ), ExtResource( 23 ), ExtResource( 39 ), ExtResource( 20 ), ExtResource( 18 ), ExtResource( 7 ), ExtResource( 34 ) ],
"loop": true,
-"name": "idle-speed-left-01",
-"speed": 25.0
+"name": "move-speed-left-01",
+"speed": 35.0
}, {
"frames": [ ExtResource( 5 ), ExtResource( 42 ), ExtResource( 35 ), ExtResource( 24 ), ExtResource( 8 ), ExtResource( 31 ), ExtResource( 30 ), ExtResource( 38 ), ExtResource( 10 ), ExtResource( 43 ), ExtResource( 41 ), ExtResource( 33 ), ExtResource( 44 ), ExtResource( 19 ), ExtResource( 29 ), ExtResource( 25 ), ExtResource( 36 ), ExtResource( 12 ), ExtResource( 45 ), ExtResource( 21 ) ],
"loop": true,
@@ -77,8 +77,8 @@ animations = [ {
}, {
"frames": [ ExtResource( 48 ), ExtResource( 4 ), ExtResource( 3 ), ExtResource( 46 ), ExtResource( 47 ), ExtResource( 32 ), ExtResource( 13 ), ExtResource( 40 ), ExtResource( 6 ), ExtResource( 15 ), ExtResource( 22 ), ExtResource( 14 ), ExtResource( 9 ), ExtResource( 37 ), ExtResource( 23 ), ExtResource( 39 ), ExtResource( 20 ), ExtResource( 18 ), ExtResource( 7 ), ExtResource( 34 ) ],
"loop": true,
-"name": "move-speed-left-01",
-"speed": 35.0
+"name": "idle-speed-left-01",
+"speed": 25.0
} ]
[sub_resource type="RectangleShape2D" id=3]
diff --git a/Game/source/fonts/oxygen/Oxygen-Bold.ttf b/source/fonts/oxygen/Oxygen-Bold.ttf
similarity index 100%
rename from Game/source/fonts/oxygen/Oxygen-Bold.ttf
rename to source/fonts/oxygen/Oxygen-Bold.ttf
diff --git a/Game/source/fonts/oxygen/Oxygen-Light.ttf b/source/fonts/oxygen/Oxygen-Light.ttf
similarity index 100%
rename from Game/source/fonts/oxygen/Oxygen-Light.ttf
rename to source/fonts/oxygen/Oxygen-Light.ttf
diff --git a/Game/source/fonts/oxygen/Oxygen-Regular.ttf b/source/fonts/oxygen/Oxygen-Regular.ttf
similarity index 100%
rename from Game/source/fonts/oxygen/Oxygen-Regular.ttf
rename to source/fonts/oxygen/Oxygen-Regular.ttf
diff --git a/Game/source/fonts/oxygen/oxygen_bold.tres b/source/fonts/oxygen/oxygen_bold.tres
similarity index 100%
rename from Game/source/fonts/oxygen/oxygen_bold.tres
rename to source/fonts/oxygen/oxygen_bold.tres
diff --git a/Game/source/fonts/oxygen/oxygen_regular.tres b/source/fonts/oxygen/oxygen_regular.tres
similarity index 100%
rename from Game/source/fonts/oxygen/oxygen_regular.tres
rename to source/fonts/oxygen/oxygen_regular.tres
diff --git a/Game/source/fonts/roboto/Roboto-Regular.ttf b/source/fonts/roboto/Roboto-Regular.ttf
similarity index 100%
rename from Game/source/fonts/roboto/Roboto-Regular.ttf
rename to source/fonts/roboto/Roboto-Regular.ttf
diff --git a/Game/source/fonts/roboto/roboto.tres b/source/fonts/roboto/roboto.tres
similarity index 100%
rename from Game/source/fonts/roboto/roboto.tres
rename to source/fonts/roboto/roboto.tres
diff --git a/Game/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-1-version_ct_f_hd_3840_2160.png b/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-1-version_ct_f_hd_3840_2160.png
similarity index 100%
rename from Game/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-1-version_ct_f_hd_3840_2160.png
rename to source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-1-version_ct_f_hd_3840_2160.png
diff --git a/Game/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-1-version_ct_f_hd_3840_2160.png.import b/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-1-version_ct_f_hd_3840_2160.png.import
similarity index 100%
rename from Game/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-1-version_ct_f_hd_3840_2160.png.import
rename to source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-1-version_ct_f_hd_3840_2160.png.import
diff --git a/Game/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-1.png.import b/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-1.png.import
similarity index 100%
rename from Game/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-1.png.import
rename to source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-1.png.import
diff --git a/Game/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 01.png b/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 01.png
similarity index 100%
rename from Game/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 01.png
rename to source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 01.png
diff --git a/Game/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 01.png.import b/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 01.png.import
similarity index 100%
rename from Game/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 01.png.import
rename to source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 01.png.import
diff --git a/Game/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 02.png b/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 02.png
similarity index 100%
rename from Game/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 02.png
rename to source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 02.png
diff --git a/Game/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 02.png.import b/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 02.png.import
similarity index 100%
rename from Game/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 02.png.import
rename to source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 02.png.import
diff --git a/Game/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 025.png b/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 025.png
similarity index 100%
rename from Game/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 025.png
rename to source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 025.png
diff --git a/Game/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 025.png.import b/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 025.png.import
similarity index 100%
rename from Game/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 025.png.import
rename to source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 025.png.import
diff --git a/Game/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160.png b/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160.png
similarity index 100%
rename from Game/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160.png
rename to source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160.png
diff --git a/Game/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160.png.import b/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160.png.import
similarity index 100%
rename from Game/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160.png.import
rename to source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160.png.import
diff --git a/Game/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2.png.import b/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2.png.import
similarity index 100%
rename from Game/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2.png.import
rename to source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2.png.import
diff --git a/Game/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_0-version_ct_f_hd_3840_2160.png b/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_0-version_ct_f_hd_3840_2160.png
similarity index 100%
rename from Game/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_0-version_ct_f_hd_3840_2160.png
rename to source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_0-version_ct_f_hd_3840_2160.png
diff --git a/Game/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_0-version_ct_f_hd_3840_2160.png.import b/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_0-version_ct_f_hd_3840_2160.png.import
similarity index 100%
rename from Game/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_0-version_ct_f_hd_3840_2160.png.import
rename to source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_0-version_ct_f_hd_3840_2160.png.import
diff --git a/Alens/movementSystem0.0.4/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_0.png.import b/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_0.png.import
similarity index 100%
rename from Alens/movementSystem0.0.4/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_0.png.import
rename to source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_0.png.import
diff --git a/Alens/movementSystem0.0.4/source/levels/trinity_site/images/trinity_site_level_layout-monochrome.png b/source/levels/trinity_site/images/trinity_site_level_layout-monochrome.png
similarity index 100%
rename from Alens/movementSystem0.0.4/source/levels/trinity_site/images/trinity_site_level_layout-monochrome.png
rename to source/levels/trinity_site/images/trinity_site_level_layout-monochrome.png
diff --git a/Alens/movementSystem0.0.4/source/levels/trinity_site/images/trinity_site_level_layout-monochrome.png.import b/source/levels/trinity_site/images/trinity_site_level_layout-monochrome.png.import
similarity index 100%
rename from Alens/movementSystem0.0.4/source/levels/trinity_site/images/trinity_site_level_layout-monochrome.png.import
rename to source/levels/trinity_site/images/trinity_site_level_layout-monochrome.png.import
diff --git a/Game/source/levels/trinity_site/trinity_site_level.tscn b/source/levels/trinity_site/trinity_site_level.tscn
similarity index 100%
rename from Game/source/levels/trinity_site/trinity_site_level.tscn
rename to source/levels/trinity_site/trinity_site_level.tscn
diff --git a/Game/source/scenes/GAME/run.txt b/source/scenes/GAME/run.txt
similarity index 100%
rename from Game/source/scenes/GAME/run.txt
rename to source/scenes/GAME/run.txt
diff --git a/Game/source/scenes/GUI/background.tscn b/source/scenes/GUI/background.tscn
similarity index 100%
rename from Game/source/scenes/GUI/background.tscn
rename to source/scenes/GUI/background.tscn
diff --git a/Game/source/scenes/GUI/main_menu.tscn b/source/scenes/GUI/main_menu.tscn
similarity index 100%
rename from Game/source/scenes/GUI/main_menu.tscn
rename to source/scenes/GUI/main_menu.tscn
diff --git a/Game/source/scenes/GUI/network_setup.tscn b/source/scenes/GUI/network_setup.tscn
similarity index 100%
rename from Game/source/scenes/GUI/network_setup.tscn
rename to source/scenes/GUI/network_setup.tscn
diff --git a/Game/source/scenes/GUI/server_handlers/server_advertiser.tscn b/source/scenes/GUI/server_handlers/server_advertiser.tscn
similarity index 100%
rename from Game/source/scenes/GUI/server_handlers/server_advertiser.tscn
rename to source/scenes/GUI/server_handlers/server_advertiser.tscn
diff --git a/Game/source/scenes/GUI/server_handlers/server_browser.tscn b/source/scenes/GUI/server_handlers/server_browser.tscn
similarity index 100%
rename from Game/source/scenes/GUI/server_handlers/server_browser.tscn
rename to source/scenes/GUI/server_handlers/server_browser.tscn
diff --git a/Game/source/scenes/GUI/server_handlers/server_display.tscn b/source/scenes/GUI/server_handlers/server_display.tscn
similarity index 100%
rename from Game/source/scenes/GUI/server_handlers/server_display.tscn
rename to source/scenes/GUI/server_handlers/server_display.tscn
diff --git a/Game/source/scenes/GUI/server_handlers/server_listener.tscn b/source/scenes/GUI/server_handlers/server_listener.tscn
similarity index 100%
rename from Game/source/scenes/GUI/server_handlers/server_listener.tscn
rename to source/scenes/GUI/server_handlers/server_listener.tscn
diff --git a/Game/source/scenes/OVERLAY/elements/button.tscn b/source/scenes/OVERLAY/elements/button.tscn
similarity index 100%
rename from Game/source/scenes/OVERLAY/elements/button.tscn
rename to source/scenes/OVERLAY/elements/button.tscn
diff --git a/Game/source/scenes/OVERLAY/elements/floor.tscn b/source/scenes/OVERLAY/elements/floor.tscn
similarity index 100%
rename from Game/source/scenes/OVERLAY/elements/floor.tscn
rename to source/scenes/OVERLAY/elements/floor.tscn
diff --git a/Game/source/scenes/OVERLAY/elements/persistent_nodes.tscn b/source/scenes/OVERLAY/elements/persistent_nodes.tscn
similarity index 100%
rename from Game/source/scenes/OVERLAY/elements/persistent_nodes.tscn
rename to source/scenes/OVERLAY/elements/persistent_nodes.tscn
diff --git a/Game/source/scenes/OVERLAY/elements/simple_prompt.tscn b/source/scenes/OVERLAY/elements/simple_prompt.tscn
similarity index 100%
rename from Game/source/scenes/OVERLAY/elements/simple_prompt.tscn
rename to source/scenes/OVERLAY/elements/simple_prompt.tscn
diff --git a/Game/source/scenes/OVERLAY/elements/username_text.tscn b/source/scenes/OVERLAY/elements/username_text.tscn
similarity index 100%
rename from Game/source/scenes/OVERLAY/elements/username_text.tscn
rename to source/scenes/OVERLAY/elements/username_text.tscn
diff --git a/Game/source/scenes/OVERLAY/elements/wall.tscn b/source/scenes/OVERLAY/elements/wall.tscn
similarity index 100%
rename from Game/source/scenes/OVERLAY/elements/wall.tscn
rename to source/scenes/OVERLAY/elements/wall.tscn
diff --git a/Game/source/scenes/OVERLAY/user-function-input.txt b/source/scenes/OVERLAY/user-function-input.txt
similarity index 100%
rename from Game/source/scenes/OVERLAY/user-function-input.txt
rename to source/scenes/OVERLAY/user-function-input.txt