diff --git a/.gitignore b/.gitignore index 7b6bf55..b147149 100644 --- a/.gitignore +++ b/.gitignore @@ -13,6 +13,8 @@ data_*/ *.pck *.x86_64 *.log -test/ -build/* -builds/* \ No newline at end of file +*.zip + +/test/ +/[Bb]uild/** +/[Bb]uilds/** \ No newline at end of file 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/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_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/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/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 – 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 – 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 – 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 – 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 – 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/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 – 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 – 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 b/Game/icon.png deleted file mode 100644 index be01a3a..0000000 Binary files a/Game/icon.png and /dev/null differ diff --git a/Game/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 1.png b/Game/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/Game/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 1.png and /dev/null differ diff --git a/Game/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 1.png.import b/Game/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/Game/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/Game/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 10.png b/Game/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/Game/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 10.png and /dev/null differ diff --git a/Game/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 10.png.import b/Game/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/Game/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/Game/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 11.png b/Game/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/Game/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 11.png and /dev/null differ diff --git a/Game/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 11.png.import b/Game/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/Game/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/Game/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 2.png b/Game/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/Game/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 2.png and /dev/null differ diff --git a/Game/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 2.png.import b/Game/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/Game/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/Game/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 3.png b/Game/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/Game/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 3.png and /dev/null differ diff --git a/Game/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 3.png.import b/Game/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/Game/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/Game/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 4.png b/Game/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/Game/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 4.png and /dev/null differ diff --git a/Game/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 4.png.import b/Game/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/Game/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/Game/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 5.png b/Game/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/Game/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 5.png and /dev/null differ diff --git a/Game/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 5.png.import b/Game/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/Game/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/Game/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 6.png b/Game/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/Game/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 6.png and /dev/null differ diff --git a/Game/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 6.png.import b/Game/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/Game/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/Game/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 7.png b/Game/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/Game/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 7.png and /dev/null differ diff --git a/Game/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 7.png.import b/Game/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/Game/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/Game/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 8.png b/Game/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/Game/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 8.png and /dev/null differ diff --git a/Game/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 8.png.import b/Game/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/Game/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/Game/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 9.png b/Game/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/Game/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 9.png and /dev/null differ diff --git a/Game/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 9.png.import b/Game/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/Game/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/Game/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation.png b/Game/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/Game/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation.png and /dev/null differ diff --git a/Game/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation.png.import b/Game/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation.png.import deleted file mode 100644 index 20a3ded..0000000 --- a/Game/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/Game/source/assets/sprites/character/player/player_main_body_default_sprite.png b/Game/source/assets/sprites/character/player/player_main_body_default_sprite.png deleted file mode 100644 index 7034c92..0000000 Binary files a/Game/source/assets/sprites/character/player/player_main_body_default_sprite.png and /dev/null differ diff --git a/Game/source/assets/sprites/character/player/player_main_body_default_sprite.png.import b/Game/source/assets/sprites/character/player/player_main_body_default_sprite.png.import deleted file mode 100644 index fe8fda8..0000000 --- a/Game/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/Game/source/entities/player/player_node.tscn b/Game/source/entities/player/player_node.tscn deleted file mode 100644 index ada9e57..0000000 --- a/Game/source/entities/player/player_node.tscn +++ /dev/null @@ -1,86 +0,0 @@ -[gd_scene load_steps=21 format=2] - -[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 4.png" type="Texture" id=1] -[ext_resource path="res://source/assets/scripts/player_handlers/player_collider_handler.gd" type="Script" id=2] -[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 1.png" type="Texture" id=3] -[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 3.png" type="Texture" id=4] -[ext_resource path="res://source/assets/sprites/character/player/player_main_body_default_sprite.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.png" type="Texture" id=7] -[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 9.png" type="Texture" id=8] -[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 10.png" type="Texture" id=9] -[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 11.png" type="Texture" id=10] -[ext_resource path="res://source/assets/scripts/player_handlers/player_body_handler.gd" type="Script" id=11] -[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 5.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/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 6.png" type="Texture" id=14] -[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 7.png" type="Texture" id=15] -[ext_resource path="res://icon.png" type="Texture" id=16] -[ext_resource path="res://source/entities/player/shoot_point.gd" type="Script" id=17] - -[sub_resource type="CircleShape2D" id=1] - -[sub_resource type="SpriteFrames" id=2] -animations = [ { -"frames": [ ExtResource( 3 ), ExtResource( 13 ), ExtResource( 4 ), ExtResource( 1 ), ExtResource( 12 ), ExtResource( 14 ), ExtResource( 15 ), ExtResource( 6 ), ExtResource( 8 ), ExtResource( 9 ), ExtResource( 10 ), ExtResource( 7 ) ], -"loop": true, -"name": "idle", -"speed": 65.0 -} ] - -[sub_resource type="RectangleShape2D" id=3] -extents = Vector2( 47.3339, 50.0489 ) - -[node name="player" type="KinematicBody2D" groups=[ -"Net", -"Player", -]] -script = ExtResource( 11 ) - -[node name="player_collider" type="CollisionShape2D" parent="."] -shape = SubResource( 1 ) -script = ExtResource( 2 ) - -[node name="player_animated_sprite" type="AnimatedSprite" parent="."] -scale = Vector2( 0.2, 0.2 ) -frames = SubResource( 2 ) -animation = "idle" - -[node name="player_sprite" type="Sprite" parent="."] -visible = false -scale = Vector2( 0.2, 0.2 ) -texture = ExtResource( 5 ) - -[node name="Tween" type="Tween" parent="."] - -[node name="network_tick_rate" type="Timer" parent="."] -wait_time = 0.03 -autostart = true - -[node name="reload_timer" type="Timer" parent="."] -wait_time = 0.15 -one_shot = true - -[node name="hit_timer" type="Timer" parent="."] -wait_time = 0.1 -one_shot = true - -[node name="shoot_point" type="Position2D" parent="."] -position = Vector2( -40.8514, -27.8513 ) -script = ExtResource( 17 ) - -[node name="gun" type="Sprite" parent="shoot_point"] -position = Vector2( 24.6369, 0.293762 ) -scale = Vector2( 0.0911242, 0.0308412 ) -texture = ExtResource( 16 ) - -[node name="hitbox" type="Area2D" parent="."] - -[node name="CollisionShape2D" type="CollisionShape2D" parent="hitbox"] -position = Vector2( -3.49359, 3.44745 ) -shape = SubResource( 3 ) - -[connection signal="timeout" from="network_tick_rate" to="." method="_on_network_tick_rate_timeout"] -[connection signal="timeout" from="reload_timer" to="." method="_on_reload_timer_timeout"] -[connection signal="timeout" from="hit_timer" to="." method="_on_hit_timer_timeout"] -[connection signal="area_entered" from="hitbox" to="." method="_on_hitbox_area_entered"] diff --git a/Game/source/entities/player/shoot_point.gd b/Game/source/entities/player/shoot_point.gd deleted file mode 100644 index ba915cc..0000000 --- a/Game/source/entities/player/shoot_point.gd +++ /dev/null @@ -1,5 +0,0 @@ -extends Position2D - - -func _process(delta): - look_at(get_global_mouse_position()) diff --git a/Game/source/entities/player/shooting_point.gd b/Game/source/entities/player/shooting_point.gd deleted file mode 100644 index ba915cc..0000000 --- a/Game/source/entities/player/shooting_point.gd +++ /dev/null @@ -1,5 +0,0 @@ -extends Position2D - - -func _process(delta): - look_at(get_global_mouse_position()) diff --git a/Game/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-1.png b/Game/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-1.png deleted file mode 100644 index 2845b67..0000000 Binary files a/Game/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-1.png and /dev/null differ diff --git a/Game/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2.png b/Game/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2.png deleted file mode 100644 index 33c54ca..0000000 Binary files a/Game/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2.png and /dev/null differ diff --git a/Game/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_0.png b/Game/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_0.png deleted file mode 100644 index 8781446..0000000 Binary files a/Game/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_0.png and /dev/null differ 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/trinity_site_level.tscn b/Game/source/levels/trinity_site/trinity_site_level.tscn deleted file mode 100644 index b5022b9..0000000 --- a/Game/source/levels/trinity_site/trinity_site_level.tscn +++ /dev/null @@ -1,86 +0,0 @@ -[gd_scene load_steps=8 format=2] - -[ext_resource path="res://source/assets/scripts/server_handlers/trinity_site_level.gd" type="Script" id=1] -[ext_resource path="res://source/assets/scripts/ui_element_handlers/UI.gd" type="Script" id=2] -[ext_resource path="res://source/levels/trinity_site/images/trinity_site_level_layout-monochrome.png" type="Texture" id=3] -[ext_resource path="res://source/fonts/roboto/Roboto-Regular.ttf" type="DynamicFontData" id=4] -[ext_resource path="res://source/assets/scripts/ui_element_handlers/winner.gd" type="Script" id=5] -[ext_resource path="res://source/assets/scripts/ui_element_handlers/game_UI.gd" type="Script" id=6] - -[sub_resource type="DynamicFont" id=1] -size = 120 -outline_size = 7 -outline_color = Color( 0, 0, 0, 1 ) -use_mipmaps = true -use_filter = true -font_data = ExtResource( 4 ) - -[node name="trinity-site" type="Node2D"] -script = ExtResource( 1 ) - -[node name="trinity_site_body" type="StaticBody2D" parent="."] - -[node name="trinity_site_level_layout-monochrome" type="Sprite" parent="trinity_site_body"] -position = Vector2( 960.281, 540 ) -scale = Vector2( 1.5, 1.42857 ) -texture = ExtResource( 3 ) - -[node name="trinity_site_outer_collider" type="CollisionPolygon2D" parent="trinity_site_body"] -position = Vector2( 2.62201, 1.49829 ) -scale = Vector2( 1.84456, 1.84456 ) -polygon = PoolVector2Array( 511.775, 1.29255e-07, 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, 103.89, 450.137, 113.627, 456.831, 127.473, 464.894, 140.827, 470.781, 159.064, 477.243, 179.885, 481.694, 198.312, 484.823, 212.315, 486.189, 227.171, 486.36, 238.441, 486.019, 252.615, 484.14, 268.837, 480.554, 284.826, 476.266, 299.358, 478.413, 312.009, 483.314, 320.114, 488.598, 328.196, 497.952, 333.395, 504.822, 338.391, 511.108, 344.355, 517.716, 351.179, 523.073, 357.096, 527.591, 364.519, 532.109, 377.585, 538.784, 384.652, 541.412, 392.16, 543.492, 402.653, 545.392, 412.918, 546.09, 423.973, 546.204, 434.23, 545.179, 445.843, 542.69, 462.506, 536.773, 472.007, 531.261, 481.838, 524.33, 489.253, 517.399, 500.189, 512.454, 510.687, 509.268, 520.951, 508.061, 530.671, 509.57, 544.625, 514.743, 553.771, 522.547, 562.47, 528.815, 575.245, 536.534, 588.352, 541.663, 599.065, 544.74, 614.109, 546.564, 629.477, 546.658, 641.63, 544.611, 654.895, 541.292, 666.587, 537.075, 683.506, 526.07, 691.029, 519.688, 696.271, 514.445, 702.653, 507.151, 710.403, 495.298, 720.091, 486.979, 735.168, 479.494, 751.061, 477.351, 767.868, 481.01, 785.623, 484.534, 802.293, 485.618, 817.473, 485.889, 836.991, 484.72, 850.653, 483.429, 863.239, 480.632, 875.395, 477.62, 892.423, 471.861, 903.923, 466.973, 916.574, 460.456, 926.438, 455.115, 933.037, 450.953, 949.48, 438.321, 957.212, 431.491, 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.757, 111.82, 718.178, 107.489, 706.776, 99.7108, 699.794, 91.4023, 694.225, 82.3867, 684.39, 70.9989, 676.071, 63.0041, 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.775, 1.29255e-07, 1040.9, 1.29255e-07, 1040.9, 585.505, 1.29255e-07, 585.505, 1.29255e-07, 1.29255e-07 ) - -[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="trinity_site_body"] -position = Vector2( 9.53674e-07, -16 ) -scale = Vector2( 1.86858, 1.83741 ) -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 ) - -[node name="spawn_locations" type="Node" parent="."] - -[node name="1" type="Position2D" parent="spawn_locations"] -position = Vector2( 385.599, 826.944 ) - -[node name="2" type="Position2D" parent="spawn_locations"] -position = Vector2( 963.877, 884.843 ) - -[node name="3" type="Position2D" parent="spawn_locations"] -position = Vector2( 1770.68, 678.768 ) - -[node name="4" type="Position2D" parent="spawn_locations"] -position = Vector2( 969.307, 315.931 ) - -[node name="UI" type="CanvasLayer" parent="."] -script = ExtResource( 2 ) - -[node name="game_UI" type="CanvasLayer" parent="."] -script = ExtResource( 6 ) - -[node name="Control" type="Control" parent="game_UI"] -anchor_right = 1.0 -anchor_bottom = 1.0 -__meta__ = { -"_edit_use_anchors_": false -} - -[node name="winner" type="Label" parent="game_UI/Control"] -anchor_top = 0.5 -anchor_right = 1.0 -anchor_bottom = 0.5 -margin_top = -35.5 -margin_bottom = 57.5 -custom_fonts/font = SubResource( 1 ) -custom_colors/font_color_shadow = Color( 0, 0, 0, 1 ) -custom_constants/shadow_offset_x = 6 -custom_constants/shadow_offset_y = 6 -text = "You are the winner" -align = 1 -valign = 1 -script = ExtResource( 5 ) -__meta__ = { -"_edit_use_anchors_": false -} - -[node name="win_timer" type="Timer" parent="game_UI/Control/winner"] -wait_time = 2.0 - -[connection signal="timeout" from="game_UI/Control/winner/win_timer" to="game_UI/Control/winner" method="_on_win_timer_timeout"] diff --git a/Game/source/scenes/GUI/main_menu.tscn b/Game/source/scenes/GUI/main_menu.tscn deleted file mode 100644 index 5327a46..0000000 --- a/Game/source/scenes/GUI/main_menu.tscn +++ /dev/null @@ -1,122 +0,0 @@ -[gd_scene load_steps=7 format=2] - -[ext_resource path="res://source/fonts/roboto/roboto.tres" type="DynamicFont" id=1] -[ext_resource path="res://source/assets/scripts/server_handlers/network_processors/network_setup.gd" type="Script" id=2] -[ext_resource path="res://source/assets/scripts/ui_element_handlers/UI.gd" type="Script" id=3] -[ext_resource path="res://source/floor.tscn" type="PackedScene" id=4] -[ext_resource path="res://source/fonts/roboto/Roboto-Regular.ttf" type="DynamicFontData" id=5] - -[sub_resource type="DynamicFont" id=1] -size = 32 -use_mipmaps = true -use_filter = true -font_data = ExtResource( 5 ) - -[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 = -266.52 -margin_top = 28.0 -margin_right = 268.48 -margin_bottom = 204.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 = 24.7551 -margin_right = 391.0 -margin_bottom = 155.755 -custom_fonts/font = ExtResource( 1 ) -text = "Start game" -__meta__ = { -"_edit_use_anchors_": false -} - -[node name="device_ip_address" type="Label" parent="UI"] -anchor_left = 1.0 -anchor_right = 1.0 -margin_left = -256.0 -margin_bottom = 64.0 -custom_fonts/font = SubResource( 1 ) -align = 1 -valign = 1 -__meta__ = { -"_edit_use_anchors_": false -} - -[node name="floor" parent="." instance=ExtResource( 4 )] -position = Vector2( 960, 1096 ) -scale = Vector2( 2, 1 ) - -[node name="spawn_locations" type="Node" parent="."] - -[node name="1" type="Position2D" parent="spawn_locations"] -position = Vector2( 264, 880 ) - -[node name="2" type="Position2D" parent="spawn_locations"] -position = Vector2( 688, 912 ) - -[node name="3" type="Position2D" parent="spawn_locations"] -position = Vector2( 1264, 872 ) - -[node name="4" type="Position2D" parent="spawn_locations"] -position = Vector2( 1584, 888 ) - -[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/Game/source/scenes/GUI/server_handlers/server_browser.tscn b/Game/source/scenes/GUI/server_handlers/server_browser.tscn deleted file mode 100644 index ab5710c..0000000 --- a/Game/source/scenes/GUI/server_handlers/server_browser.tscn +++ /dev/null @@ -1,148 +0,0 @@ -[gd_scene load_steps=5 format=2] - -[ext_resource path="res://source/fonts/roboto/roboto.tres" type="DynamicFont" id=1] -[ext_resource path="res://source/scenes/GUI/server_handlers/server_listener.tscn" type="PackedScene" id=2] -[ext_resource path="res://source/assets/scripts/server_handlers/server_processors/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"] -[connection signal="new_server" from="server_listener" to="." method="_on_server_listener_new_server"] -[connection signal="remove_server" from="server_listener" to="." method="_on_server_listener_remove_server"] diff --git a/Game/source/scenes/GUI/server_handlers/server_display.tscn b/Game/source/scenes/GUI/server_handlers/server_display.tscn deleted file mode 100644 index 4fc876c..0000000 --- a/Game/source/scenes/GUI/server_handlers/server_display.tscn +++ /dev/null @@ -1,35 +0,0 @@ -[gd_scene load_steps=3 format=2] - -[ext_resource path="res://source/fonts/roboto/roboto.tres" type="DynamicFont" id=1] -[ext_resource path="res://source/assets/scripts/server_handlers/server_processors/server_display.gd" type="Script" id=2] - -[node name="server_display" type="Label" groups=[ -"Server_display", -]] -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="."] -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/Game/source/scenes/OVERLAY/elements/username_text.tscn b/Game/source/scenes/OVERLAY/elements/username_text.tscn deleted file mode 100644 index e253804..0000000 --- a/Game/source/scenes/OVERLAY/elements/username_text.tscn +++ /dev/null @@ -1,23 +0,0 @@ -[gd_scene load_steps=3 format=2] - -[ext_resource path="res://source/fonts/roboto/roboto.tres" type="DynamicFont" id=1] -[ext_resource path="res://source/assets/scripts/ui_element_handlers/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/Game/source/sprites/floor.svg b/Game/source/sprites/floor.svg deleted file mode 100644 index 4d53002..0000000 --- a/Game/source/sprites/floor.svg +++ /dev/null @@ -1,51 +0,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/Bullet.gd b/Pavels/bullet_trajectory/Bullet.gd deleted file mode 100644 index 04f9c92..0000000 --- a/Pavels/bullet_trajectory/Bullet.gd +++ /dev/null @@ -1,67 +0,0 @@ -extends Area2D - -export var speed = 100 -var velocity = Vector2() -var rot = Vector2() - -var time = 0 -export var amplitude = 4 -export var frequency = 5 -var gravitile = 5 - - -func follow_line_trajectory(): - velocity = Vector2(1, 0) #Vector2(cos(self.global_rotation), sin(self.global_rotation)) - pass - -func follow_sine_trajectory(): - velocity.y = amplitude * cos(time * frequency) - velocity.x = 5 - pass - -func follow_parabolic_trajectory(): - velocity.x = 5 - velocity.y = 1 * time * gravitile - - -func follow_n_parabolic_trajectory(): - velocity.x = 5 - velocity.y = -1 * time * gravitile - - -func follow_hyperbolic_trajectory(): - velocity.x = gravitile * time - velocity.y = 1 - -func follow_n_hyperbolic_trajectory(): - velocity.x = gravitile * time - velocity.y = -1 - - -func chosen_trajectory(): - if Input.is_action_just_pressed("line"): - follow_line_trajectory() - elif Input.is_action_just_pressed("parab"): - follow_parabolic_trajectory() - elif Input.is_action_just_pressed("n_parab"): - follow_n_parabolic_trajectory() - elif Input.is_action_just_pressed("hyper"): - follow_hyperbolic_trajectory() - elif Input.is_action_just_pressed("n_hyper"): - follow_n_hyperbolic_trajectory() - elif Input.is_action_just_pressed("sine"): - follow_sine_trajectory() - else: - follow_line_trajectory() - - -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/Bullet.tscn b/Pavels/bullet_trajectory/Bullet.tscn deleted file mode 100644 index 3519648..0000000 --- a/Pavels/bullet_trajectory/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://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( -1.5874, -18.2551 ) -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/Env.gd b/Pavels/bullet_trajectory/Env.gd deleted file mode 100644 index 1d470f0..0000000 --- a/Pavels/bullet_trajectory/Env.gd +++ /dev/null @@ -1,15 +0,0 @@ -extends Node2D - -onready var bullet = preload("res://Bullet.tscn") -var time = 0 - - -func trigger(): - var b = bullet.instance() - add_child(b) - - -func _process(delta): - time += delta - if time > 17: - queue_free() diff --git a/Pavels/bullet_trajectory/Env.tscn b/Pavels/bullet_trajectory/Env.tscn deleted file mode 100644 index c037d8f..0000000 --- a/Pavels/bullet_trajectory/Env.tscn +++ /dev/null @@ -1,10 +0,0 @@ -[gd_scene load_steps=3 format=2] - -[ext_resource path="res://Env.gd" type="Script" id=1] -[ext_resource path="res://Bullet.tscn" type="PackedScene" id=2] - -[node name="Env" type="Node2D"] -position = Vector2( 437.266, 290.109 ) -script = ExtResource( 1 ) - -[node name="Bullet" parent="." instance=ExtResource( 2 )] diff --git a/Pavels/bullet_trajectory/Gun.gd b/Pavels/bullet_trajectory/Gun.gd deleted file mode 100644 index 727d10a..0000000 --- a/Pavels/bullet_trajectory/Gun.gd +++ /dev/null @@ -1,4 +0,0 @@ -extends Position2D - -func _process(delta): - look_at(get_global_mouse_position()) diff --git a/Pavels/bullet_trajectory/KinematicBody2D.gd b/Pavels/bullet_trajectory/KinematicBody2D.gd deleted file mode 100644 index 3f902fe..0000000 --- a/Pavels/bullet_trajectory/KinematicBody2D.gd +++ /dev/null @@ -1,27 +0,0 @@ -extends KinematicBody2D - -onready var env = preload("res://Env.tscn") -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_pressed("shoot"): - shoot() - -func _physics_process(delta): - get_input() - position += movement.normalized() * speed * delta diff --git a/Pavels/bullet_trajectory/Mob.gd b/Pavels/bullet_trajectory/Mob.gd deleted file mode 100644 index 16a9985..0000000 --- a/Pavels/bullet_trajectory/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/Player.tscn b/Pavels/bullet_trajectory/Player.tscn deleted file mode 100644 index 2d46f1a..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://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/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 025f87f..0000000 --- a/Pavels/bullet_trajectory/game.tscn +++ /dev/null @@ -1,37 +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://Gun.gd" type="Script" id=4] -[ext_resource path="res://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" type="Position2D" parent="Player"] -position = Vector2( 37.1728, -6.00076 ) -script = ExtResource( 4 ) - -[node name="Sprite" type="Sprite" parent="Player/Gun"] -position = Vector2( 35, 1 ) -scale = Vector2( 1, 0.109375 ) -texture = ExtResource( 3 ) 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/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 47baf24..0000000 --- a/Pavels/bullet_trajectory/project.godot +++ /dev/null @@ -1,95 +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) - ] -} -n_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":16777353,"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) - ] -} -n_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":16777355,"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":16777356,"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/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/icon.png b/icon.png new file mode 100644 index 0000000..f16436c Binary files /dev/null and b/icon.png differ 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/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/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/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/Game/project.godot b/project.godot similarity index 83% rename from Game/project.godot rename to project.godot index f2becf3..92323fa 100644 --- a/Game/project.godot +++ b/project.godot @@ -20,6 +20,10 @@ Network="*res://source/assets/scripts/server_handlers/network_processors/network Global="*res://source/assets/scripts/server_handlers/global.gd" PersistentNodes="*res://source/scenes/OVERLAY/elements/persistent_nodes.tscn" +[debug] + +settings/stdout/print_fps=true + [display] window/size/width=1920 @@ -29,6 +33,10 @@ window/size/test_height=600 window/stretch/mode="2d" window/stretch/aspect="keep" +[global] + +fps=false + [input] input_right={ @@ -76,6 +84,21 @@ input_shoot={ "events": [ Object(InputEventMouseButton,"resource_local_to_scene":false,"resource_name":"","device":-1,"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) ] } +esc={ +"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":16777217,"unicode":0,"echo":false,"script":null) + ] +} +rotation_increase={ +"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":69,"unicode":0,"echo":false,"script":null) + ] +} +rotation_decrease={ +"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":81,"unicode":0,"echo":false,"script":null) + ] +} [physics] diff --git a/source/assets/scripts/grass_handlers/grass_body.gd b/source/assets/scripts/grass_handlers/grass_body.gd new file mode 100644 index 0000000..8af87e0 --- /dev/null +++ b/source/assets/scripts/grass_handlers/grass_body.gd @@ -0,0 +1,46 @@ +extends Area2D + +var reacted = false +var reactionComplete = true +var state = false +var activeAnimation = "idle" +var playingLoop = true + +func _process(delta): + if reacted == true: + playingLoop = false + reactionComplete = false + if state == false: + activeAnimation = "transition_down" + reacted = false + state = true + else: + activeAnimation = "transition_up" + reacted = false + state = false + else: + if reactionComplete == true: + if state == false: + activeAnimation = "idle" + else: + activeAnimation = "idle_down" + if activeAnimation == "transition_down" or activeAnimation == "transition_up": + $trinity_site_level_grass_type_2_animated.play(activeAnimation) + reactionComplete = true + +func _on_Area2D_body_entered(body): + if body.is_in_group("Player"): + reacted = true + pass + +func _on_Area2D_body_exited(body): + if body.is_in_group("Player"): + reacted = true + pass + +func _on_trinity_site_level_grass_type_2_animated_animation_finished(): + if reactionComplete == false: + reactionComplete = true + $trinity_site_level_grass_type_2_animated.play(activeAnimation) + pass + 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 52% rename from Game/source/assets/scripts/player_handlers/player_body_handler.gd rename to source/assets/scripts/player_handlers/player_body_handler.gd index 6443133..7eec9a0 100644 --- a/Game/source/assets/scripts/player_handlers/player_body_handler.gd +++ b/source/assets/scripts/player_handlers/player_body_handler.gd @@ -1,5 +1,7 @@ extends KinematicBody2D +export var debugMode = false + var hp = 100 setget set_hp var player_bullet = load("res://source/entities/bullet/player_bullet.tscn") @@ -15,6 +17,12 @@ puppet var puppet_position = Vector2(0, 0) setget puppet_position_set puppet var puppet_velocity = Vector2() puppet var puppet_rotation = 0 puppet var puppet_username = "" setget puppet_username_set +puppet var puppet_weapon_position = Vector2() +puppet var puppet_weapon_angle = 0 +puppet var puppet_direction = "left" +puppet var puppet_theme = "01" +puppet var puppet_character_states = {} + onready var tween = $Tween onready var sprite = $player_sprite @@ -34,23 +42,32 @@ 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 = 200 -var accelerationSpeed = 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 +var currentMovementSpeed = 0 +var maxMovementSpeed = Vector2(200,400) +var accelerationSpeed = 5 +var deccelerationSpeed = 8 +var rotationSpeed = 5 +var currentRotation = 0 +var rotationalHolder = 0 +var velocityVDIR = Vector2(0,0) +var characterStates = {"onGround": false, "jumped": false, "faceDirection": true} + +var reverseControls = false +var awaitingCollision = false + +var direction = "left" +var theme = "01" + +var weaponRotationalStep = 2 +var weaponPositionalOffset = Vector2(0,0) +var weaponPosition = Vector2(0,0) +var weaponAngle = 0 func _ready(): + weaponPositionalOffset = Vector2(-$"weaponHolder/Player-character-theme-gun-01".texture.get_width() * $"weaponHolder/Player-character-theme-gun-01".scale.x / 2,-$"weaponHolder/Player-character-theme-gun-01".texture.get_height() * $"weaponHolder/Player-character-theme-gun-01".scale.y / 2) + Vector2(-$weaponHolder.get_shape().get_radius(), 0) + $"weaponHolder/Player-character-theme-gun-01".position = weaponPositionalOffset + 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 @@ -61,7 +78,6 @@ func _ready(): if get_tree().has_network_peer(): if is_network_master(): Global.player_master = self - # Allow update process override. set_process(true) $player_animated_sprite.play("idle") @@ -92,6 +108,7 @@ func get_dimensions(): func process_rotation(): + if rotation_degrees > 360 or rotation_degrees < -360: rotation_degrees = 0 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 @@ -106,12 +123,15 @@ func process_rotation(): func _process(delta: float) -> void: if username_text_instance != null: username_text_instance.name = "username" + name - - + if $Particles2D.position.x > 0 and direction != "left": + $Particles2D.position = Vector2(-$Particles2D.position.x,$Particles2D.position.y) + $Particles2D.scale = -$Particles2D.scale + elif $Particles2D.position.x < 0 and direction != "right": + $Particles2D.position = Vector2(-$Particles2D.position.x,$Particles2D.position.y) + $Particles2D.scale = -$Particles2D.scale 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) @@ -132,65 +152,106 @@ func _process(delta: float) -> void: VDIR[v_t][v]["ray"]["collided"] = false update() process_rotation() - + func _physics_process(delta) -> void: if get_tree().has_network_peer(): if is_network_master() and visible: 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) + if VDIR["1"]["0"]["ray"]["length"] - dimensions["collider"]["radius"] > 5: + characterStates["onGround"] = false 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) + characterStates["onGround"] = true + characterStates["jumped"] = false + if characterStates["onGround"] and abs(velocityVDIR.x) < 5: + if rotation_degrees > 90 or rotation_degrees < -90: + reverseControls = true + else: + reverseControls = false + if VDIR["1"]["0"]["ray"]["collided"]: + rotationalHolder = rotation + if characterStates["jumped"] and not VDIR["1"]["0"]["ray"]["collided"]: + awaitingCollision = true + elif characterStates["jumped"] and awaitingCollision and VDIR["1"]["0"]["ray"]["collided"]: + awaitingCollision = false + if velocityVDIR.y < 0: velocityVDIR.y = 0 + if user_input["boost"] and not characterStates["jumped"]: + maxMovementSpeed.x = move_toward(maxMovementSpeed.x, 350, 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) + maxMovementSpeed.x = move_toward(maxMovementSpeed.x, 200, accelerationSpeed) + if characterStates["onGround"] and not characterStates["jumped"] and user_input["up"]: + velocityVDIR.y = -maxMovementSpeed.y + characterStates["jumped"] = true + rotationalHolder = rotation + if user_input["left"] and not reverseControls or user_input["right"] and reverseControls: + if velocityVDIR.x > 0: + velocityVDIR.x -= deccelerationSpeed + else: + velocityVDIR.x -= accelerationSpeed + if not characterStates["jumped"]: + direction = "left" + if velocityVDIR.y < maxMovementSpeed.x and not characterStates["onGround"] and characterStates["jumped"]: + rotation_degrees -= rad2deg(rotationSpeed*delta) + if user_input["right"] and not reverseControls or user_input["left"] and reverseControls: + if velocityVDIR.x < 0: + velocityVDIR.x += deccelerationSpeed + else: + velocityVDIR.x += accelerationSpeed + if not characterStates["jumped"]: + direction = "right" + if velocityVDIR.y < maxMovementSpeed.x and not characterStates["onGround"] and characterStates["jumped"]: + rotation_degrees += rad2deg(rotationSpeed*delta) + if characterStates["jumped"] and not characterStates["onGround"] and velocityVDIR.y > maxMovementSpeed.x: + if rotation_degrees > rad2deg(rotationalHolder): rotation_degrees -= rotationSpeed / 2 + elif rotation_degrees < rad2deg(rotationalHolder): rotation_degrees = move_toward(rotation_degrees, rad2deg(rotationalHolder), rotationSpeed / 2) + if not user_input["right"] and not user_input["left"]: + velocityVDIR.x = move_toward(velocityVDIR.x, 0, deccelerationSpeed) + 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: - jumpState = false - jumpSpeed = 100 - 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) + $player_animated_sprite.play("idle-speed-"+direction+"-"+theme) + $Particles2D.set_emitting(false) + if not characterStates["onGround"]: + velocityVDIR.y += accelerationSpeed + elif characterStates["onGround"] and velocityVDIR.y > 0: + velocityVDIR.y -= deccelerationSpeed + velocityVDIR = Vector2(clamp(velocityVDIR.x, -maxMovementSpeed.x, maxMovementSpeed.x), clamp(velocityVDIR.y, -maxMovementSpeed.y, maxMovementSpeed.y)) + move_and_slide(velocityVDIR.rotated(rotationalHolder)) - if Input.is_action_pressed("input_shoot") and can_shoot and not is_reloading: - rpc("instance_bullet", get_tree().get_network_unique_id()) - is_reloading = true - reload_timer.start() + + + #if Input.is_action_pressed("input_shoot") and can_shoot and not is_reloading: + # rpc("instance_bullet", get_tree().get_network_unique_id()) + # is_reloading = true + # reload_timer.start() + rotate_weapon() else: + + 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(): - move_and_slide(puppet_velocity * movementSpeed) + pass + + + if hp <= 0: if get_tree().is_network_server(): rpc("destroy") @@ -198,12 +259,13 @@ func _physics_process(delta) -> void: 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) + if debugMode: + 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) @@ -248,8 +310,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) sync func instance_bullet(id): @@ -326,3 +391,23 @@ func _exit_tree() -> void: if is_network_master(): Global.player_master = null +func rotate_weapon(): + weaponPosition = $"weaponHolder/Player-character-theme-gun-01".position + weaponPosition -= Vector2(weaponPositionalOffset.x,0).rotated(deg2rad(weaponAngle)) + Vector2(0,weaponPositionalOffset.y) + if user_input["r_inc"]: + weaponAngle += weaponRotationalStep + if user_input["r_dec"]: + weaponAngle -= weaponRotationalStep + if direction == "right": + if weaponAngle + weaponRotationalStep < 87.5: + weaponAngle = 180 - weaponAngle + weaponAngle = clamp(weaponAngle, 87.5,180) + $"weaponHolder/Player-character-theme-gun-01".flip_v = true + elif direction == "left": + if weaponAngle - weaponRotationalStep > 92.5: + weaponAngle = abs(weaponAngle - 180) + weaponAngle = clamp(weaponAngle, 0, 92.5) + $"weaponHolder/Player-character-theme-gun-01".flip_v = false + weaponPosition += Vector2(weaponPositionalOffset.x,0).rotated(deg2rad(weaponAngle)) + Vector2(0,weaponPositionalOffset.y) + $"weaponHolder/Player-character-theme-gun-01".position = weaponPosition + $"weaponHolder/Player-character-theme-gun-01".rotation_degrees = weaponAngle 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 70% rename from Game/source/assets/scripts/pre_processors/uin_pre_processor.gd rename to source/assets/scripts/pre_processors/uin_pre_processor.gd index 9557d4b..dba47c5 100644 --- a/Game/source/assets/scripts/pre_processors/uin_pre_processor.gd +++ b/source/assets/scripts/pre_processors/uin_pre_processor.gd @@ -9,7 +9,9 @@ func _init() -> void: "up": false, "down": false, "debug": false, - "enter": false + "enter": false, + "r_inc": false, + "r_dec": false } pass @@ -21,6 +23,8 @@ func update(): "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") + "enter": Input.is_action_pressed("input_enter"), + "r_inc": Input.is_action_pressed("rotation_increase"), + "r_dec": Input.is_action_pressed("rotation_decrease") } return inputState 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 99% rename from Game/source/assets/scripts/server_handlers/global.gd rename to source/assets/scripts/server_handlers/global.gd index 0c2f85d..9a35339 100644 --- a/Game/source/assets/scripts/server_handlers/global.gd +++ b/source/assets/scripts/server_handlers/global.gd @@ -4,11 +4,13 @@ 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) 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 64% 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 index 209e26e..09b3023 100644 --- a/Game/source/assets/scripts/server_handlers/network_processors/network_setup.gd +++ b/source/assets/scripts/server_handlers/network_processors/network_setup.gd @@ -2,17 +2,27 @@ extends Control var player = load("res://source/entities/player/player_node.tscn") -var min_players = 1 var current_spawn_location_instance_number = 1 var current_player_for_spawn_location_number = null +var mode onready var multiplayer_config_ui = $multiplayer_configure -onready var username_text_edit = $multiplayer_configure/username_text_edit +onready var username_text_edit = $multiplayer_configure/username/username_text_edit +onready var username = $multiplayer_configure/username + onready var device_ip_address = $UI/device_ip_address onready var start_game = $UI/start_game +onready var background_lobby = $background_lobby +onready var text = $UI/text -func _ready(): +func _ready() -> void: + username.hide() + background_lobby.hide() + device_ip_address.hide() + text.hide() + + 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") @@ -21,7 +31,9 @@ func _ready(): if get_tree().network_peer != null: multiplayer_config_ui.hide() - + background_lobby.show() + device_ip_address.show() + text.show() current_spawn_location_instance_number = 1 for player in PersistentNodes.get_children(): if player.is_in_group("Player"): @@ -35,9 +47,12 @@ func _ready(): start_game.hide() -func _process(delta: float) -> void: +func _process(_delta: float) -> void: + if Input.is_action_just_pressed("esc") and username.is_visible_in_tree(): + username.hide() + if get_tree().network_peer != null: - if get_tree().get_network_connected_peers().size() >= (min_players - 1) and get_tree().is_network_server(): + if get_tree().get_network_connected_peers().size() >= 0 and get_tree().is_network_server(): start_game.show() else: start_game.hide() @@ -50,28 +65,28 @@ func _player_connected(id) -> void: 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()) + username.show() + username_text_edit.call_deferred("grab_focus") + mode = "create" func _on_join_server_pressed(): - if username_text_edit.text != "": - multiplayer_config_ui.hide() - username_text_edit.hide() - Global.instance_node(load("res://source/scenes/GUI/server_handlers/server_browser.tscn"), self) + username.show() + username_text_edit.call_deferred("grab_focus") + mode = "join" func _connected_to_server() -> void: yield(get_tree().create_timer(0.1), "timeout") + device_ip_address.show() + background_lobby.show() + text.show() instance_player(get_tree().get_network_unique_id()) @@ -92,4 +107,26 @@ sync func switch_to_game() -> void: if child.is_in_group("Player"): child.update_shoot_mode(true) - get_tree().change_scene("res://source/levels/trinity_site/trinity_site_level.tscn") + get_tree().change_scene("res://source/levels/trinity_site/trinity_site_level.tscn") + + +func _on_confirm_pressed(): + if mode == "create": + if username_text_edit.text != "": + Network.current_player_username = username_text_edit.text + multiplayer_config_ui.hide() + device_ip_address.show() + background_lobby.show() + text.show() + Network.create_server() + instance_player(get_tree().get_network_unique_id()) + elif mode == "join": + if username_text_edit.text != "": + multiplayer_config_ui.hide() + #username_text_edit.hide() + Global.instance_node(load("res://source/scenes/GUI/server_handlers/server_browser.tscn"), self) + + +func _on_return_pressed(): + get_tree().change_scene("res://source/scenes/GUI/main_menu.tscn") + 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 63% 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 index 958e832..1381d1b 100644 --- a/Game/source/assets/scripts/server_handlers/server_processors/server_browser.gd +++ b/source/assets/scripts/server_handlers/server_processors/server_browser.gd @@ -2,13 +2,19 @@ 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 +onready var server_container = $controls/background_panel/VBoxContainer +onready var manual_setup_button = $controls/manual_setup/Label +onready var background_panel = $background_panel func _ready() -> void: - server_ip_text_edit.hide() - + background_panel.hide() + + +func _process(delta): + if Input.is_action_just_pressed("esc") and background_panel.is_visible_in_tree(): + background_panel.hide() + func _on_server_listener_new_server(serverInfo): var server_node = Global.instance_node(load("res://source/scenes/GUI/server_handlers/server_display.tscn"), server_container) @@ -25,16 +31,8 @@ func _on_server_listener_remove_server(serverIp): 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() - manual_setup_button.text = "Manual setup" - server_container.show() + background_panel.show() + server_ip_text_edit.call_deferred("grab_focus") func _on_join_server_pressed(): @@ -44,5 +42,5 @@ func _on_join_server_pressed(): Network.join_server() -func _on_go_back_pressed(): +func _on_return_pressed(): get_tree().reload_current_scene() 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 65% 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 index ad0ed27..eeb0638 100644 --- a/Game/source/assets/scripts/server_handlers/server_processors/server_display.gd +++ b/source/assets/scripts/server_handlers/server_processors/server_display.gd @@ -6,4 +6,4 @@ var ip_address = "" func _on_join_button_pressed(): Network.ip_address = ip_address Network.join_server() - get_parent().get_parent().queue_free() + get_parent().get_parent().get_parent().get_parent().queue_free() 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/source/assets/scripts/trinity_site_body_handler.gd b/source/assets/scripts/trinity_site_body_handler.gd new file mode 100644 index 0000000..cd3e880 --- /dev/null +++ b/source/assets/scripts/trinity_site_body_handler.gd @@ -0,0 +1,7 @@ +extends StaticBody2D + +func _process(delta): + if $"trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 01/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 025".rotation_degrees < -58: + $"trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 01/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 025".rotation_degrees = 0 + $"trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 01/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 025".rotation_degrees += -0.01 + pass 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 95% rename from Game/source/assets/scripts/ui_element_handlers/game_UI.gd rename to source/assets/scripts/ui_element_handlers/game_UI.gd index f2e07d4..279f5a9 100644 --- a/Game/source/assets/scripts/ui_element_handlers/game_UI.gd +++ b/source/assets/scripts/ui_element_handlers/game_UI.gd @@ -1,7 +1,7 @@ extends CanvasLayer # if 0, then singleplayer will work, if 1, then multiplayer only -var winner_amount = 1 +var winner_amount = 0 onready var win_timer = $Control/winner/win_timer onready var winner = $Control/winner diff --git a/source/assets/scripts/ui_element_handlers/main_menu.gd b/source/assets/scripts/ui_element_handlers/main_menu.gd new file mode 100644 index 0000000..de367e4 --- /dev/null +++ b/source/assets/scripts/ui_element_handlers/main_menu.gd @@ -0,0 +1,18 @@ +extends Control + + +func _on_play_pressed(): + #get_tree().change_scene("res://source/levels/trinity_site/trinity_site_level.tscn") + pass + + +func _on_LAN_party_pressed(): + get_tree().change_scene("res://source/scenes/GUI/network_setup.tscn") + + +func _on_exit_pressed(): + get_tree().quit() + + +func _on_fullscreen_pressed(): + OS.window_fullscreen = !OS.window_fullscreen 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 65% rename from Game/source/assets/scripts/ui_element_handlers/winner.gd rename to source/assets/scripts/ui_element_handlers/winner.gd index 8470d75..cfdbf47 100644 --- a/Game/source/assets/scripts/ui_element_handlers/winner.gd +++ b/source/assets/scripts/ui_element_handlers/winner.gd @@ -1,7 +1,7 @@ extends Label sync func return_to_lobby(): - get_tree().change_scene("res://source/scenes/GUI/main_menu.tscn") + get_tree().change_scene("res://source/scenes/GUI/network_setup.tscn") func _on_win_timer_timeout(): diff --git a/source/assets/sprites/GUI/background_lobby.svg b/source/assets/sprites/GUI/background_lobby.svg new file mode 100644 index 0000000..3d1f917 --- /dev/null +++ b/source/assets/sprites/GUI/background_lobby.svg @@ -0,0 +1,300 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/source/assets/sprites/GUI/background_lobby.svg.import b/source/assets/sprites/GUI/background_lobby.svg.import new file mode 100644 index 0000000..213b052 --- /dev/null +++ b/source/assets/sprites/GUI/background_lobby.svg.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/background_lobby.svg-06ea140a84b3f56c75ad6759c82baa30.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/GUI/background_lobby.svg" +dest_files=[ "res://.import/background_lobby.svg-06ea140a84b3f56c75ad6759c82baa30.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/source/assets/sprites/GUI/background_main_menu.svg b/source/assets/sprites/GUI/background_main_menu.svg new file mode 100644 index 0000000..4feeb6d --- /dev/null +++ b/source/assets/sprites/GUI/background_main_menu.svg @@ -0,0 +1,1729 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/source/assets/sprites/GUI/background_main_menu.svg.import b/source/assets/sprites/GUI/background_main_menu.svg.import new file mode 100644 index 0000000..03086c9 --- /dev/null +++ b/source/assets/sprites/GUI/background_main_menu.svg.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/background_main_menu.svg-5f46fc4238a42907deac7eba838ce736.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/GUI/background_main_menu.svg" +dest_files=[ "res://.import/background_main_menu.svg-5f46fc4238a42907deac7eba838ce736.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/source/assets/sprites/GUI/background_server.svg b/source/assets/sprites/GUI/background_server.svg new file mode 100644 index 0000000..1f71d2d --- /dev/null +++ b/source/assets/sprites/GUI/background_server.svg @@ -0,0 +1,1246 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/source/assets/sprites/GUI/background_server.svg.import b/source/assets/sprites/GUI/background_server.svg.import new file mode 100644 index 0000000..5d0e032 --- /dev/null +++ b/source/assets/sprites/GUI/background_server.svg.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/background_server.svg-13dbbcdecf9445c672c8dcdfde37ed7d.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/GUI/background_server.svg" +dest_files=[ "res://.import/background_server.svg-13dbbcdecf9445c672c8dcdfde37ed7d.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/source/assets/sprites/GUI/button.svg b/source/assets/sprites/GUI/button.svg new file mode 100644 index 0000000..e172409 --- /dev/null +++ b/source/assets/sprites/GUI/button.svg @@ -0,0 +1,270 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/kristofers/game/sprites/square.svg.import b/source/assets/sprites/GUI/button.svg.import similarity index 66% rename from kristofers/game/sprites/square.svg.import rename to source/assets/sprites/GUI/button.svg.import index f89d0fe..2bfe305 100644 --- a/kristofers/game/sprites/square.svg.import +++ b/source/assets/sprites/GUI/button.svg.import @@ -2,15 +2,15 @@ importer="texture" type="StreamTexture" -path="res://.import/square.svg-eb5ce7ff66dca983c1acbf7134c96e32.stex" +path="res://.import/button.svg-cac9640e5d782b30cde0a13413acff96.stex" metadata={ "vram_texture": false } [deps] -source_file="res://sprites/square.svg" -dest_files=[ "res://.import/square.svg-eb5ce7ff66dca983c1acbf7134c96e32.stex" ] +source_file="res://source/assets/sprites/GUI/button.svg" +dest_files=[ "res://.import/button.svg-cac9640e5d782b30cde0a13413acff96.stex" ] [params] @@ -28,6 +28,7 @@ process/fix_alpha_border=true process/premult_alpha=false process/HDR_as_SRGB=false process/invert_color=false +process/normal_map_invert_y=false stream=false size_limit=0 detect_3d=true diff --git a/source/assets/sprites/GUI/button_disabled.svg b/source/assets/sprites/GUI/button_disabled.svg new file mode 100644 index 0000000..c9c3a03 --- /dev/null +++ b/source/assets/sprites/GUI/button_disabled.svg @@ -0,0 +1,148 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/source/assets/sprites/GUI/button_disabled.svg.import b/source/assets/sprites/GUI/button_disabled.svg.import new file mode 100644 index 0000000..c3b3142 --- /dev/null +++ b/source/assets/sprites/GUI/button_disabled.svg.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/button_disabled.svg-1645aa2c3b02b1298d50c2efbbc961a4.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/GUI/button_disabled.svg" +dest_files=[ "res://.import/button_disabled.svg-1645aa2c3b02b1298d50c2efbbc961a4.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/source/assets/sprites/GUI/button_hover.svg b/source/assets/sprites/GUI/button_hover.svg new file mode 100644 index 0000000..27ee226 --- /dev/null +++ b/source/assets/sprites/GUI/button_hover.svg @@ -0,0 +1,271 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Alens/movementSystem0.0.2/root/entities/assets/player_model/player_body_sprite.png.import b/source/assets/sprites/GUI/button_hover.svg.import similarity index 64% rename from Alens/movementSystem0.0.2/root/entities/assets/player_model/player_body_sprite.png.import rename to source/assets/sprites/GUI/button_hover.svg.import index ae296d8..954c4e8 100644 --- a/Alens/movementSystem0.0.2/root/entities/assets/player_model/player_body_sprite.png.import +++ b/source/assets/sprites/GUI/button_hover.svg.import @@ -2,15 +2,15 @@ importer="texture" type="StreamTexture" -path="res://.import/player_body_sprite.png-ca376f69b8d959b76cb0f20ccc2a4243.stex" +path="res://.import/button_hover.svg-1c62b1c693b43d087bdbc7254293a530.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" ] +source_file="res://source/assets/sprites/GUI/button_hover.svg" +dest_files=[ "res://.import/button_hover.svg-1c62b1c693b43d087bdbc7254293a530.stex" ] [params] @@ -28,6 +28,7 @@ process/fix_alpha_border=true process/premult_alpha=false process/HDR_as_SRGB=false process/invert_color=false +process/normal_map_invert_y=false stream=false size_limit=0 detect_3d=true diff --git a/Alens/movementSystem0.0.4/icon.png.import b/source/assets/sprites/GUI/button_play.svg.import similarity index 67% rename from Alens/movementSystem0.0.4/icon.png.import rename to source/assets/sprites/GUI/button_play.svg.import index 96cbf46..a78de4f 100644 --- a/Alens/movementSystem0.0.4/icon.png.import +++ b/source/assets/sprites/GUI/button_play.svg.import @@ -2,15 +2,15 @@ importer="texture" type="StreamTexture" -path="res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex" +path="res://.import/button_play.svg-0d959369142cf9c05ba8de57072ee80c.stex" metadata={ "vram_texture": false } [deps] -source_file="res://icon.png" -dest_files=[ "res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex" ] +source_file="res://source/assets/sprites/GUI/button_play.svg" +dest_files=[ "res://.import/button_play.svg-0d959369142cf9c05ba8de57072ee80c.stex" ] [params] diff --git a/source/assets/sprites/GUI/button_pressed.svg b/source/assets/sprites/GUI/button_pressed.svg new file mode 100644 index 0000000..91e107c --- /dev/null +++ b/source/assets/sprites/GUI/button_pressed.svg @@ -0,0 +1,271 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/source/assets/sprites/GUI/button_pressed.svg.import b/source/assets/sprites/GUI/button_pressed.svg.import new file mode 100644 index 0000000..c3f4517 --- /dev/null +++ b/source/assets/sprites/GUI/button_pressed.svg.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/button_pressed.svg-06daadad8f5649869eff21b5223e29af.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/GUI/button_pressed.svg" +dest_files=[ "res://.import/button_pressed.svg-06daadad8f5649869eff21b5223e29af.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/source/assets/sprites/GUI/floor.svg b/source/assets/sprites/GUI/floor.svg new file mode 100644 index 0000000..73fb773 --- /dev/null +++ b/source/assets/sprites/GUI/floor.svg @@ -0,0 +1,99 @@ + + + + + + + + + + + + + + + + diff --git a/Game/source/sprites/floor.svg.import b/source/assets/sprites/GUI/floor.svg.import similarity index 66% rename from Game/source/sprites/floor.svg.import rename to source/assets/sprites/GUI/floor.svg.import index 3f37db6..67b503e 100644 --- a/Game/source/sprites/floor.svg.import +++ b/source/assets/sprites/GUI/floor.svg.import @@ -2,15 +2,15 @@ importer="texture" type="StreamTexture" -path="res://.import/floor.svg-86da9fb94a8a492527a026759e2d9055.stex" +path="res://.import/floor.svg-b79f442e9ead427c03573eb4e5401ea6.stex" metadata={ "vram_texture": false } [deps] -source_file="res://source/sprites/floor.svg" -dest_files=[ "res://.import/floor.svg-86da9fb94a8a492527a026759e2d9055.stex" ] +source_file="res://source/assets/sprites/GUI/floor.svg" +dest_files=[ "res://.import/floor.svg-b79f442e9ead427c03573eb4e5401ea6.stex" ] [params] @@ -28,6 +28,7 @@ process/fix_alpha_border=true process/premult_alpha=false process/HDR_as_SRGB=false process/invert_color=false +process/normal_map_invert_y=false stream=false size_limit=0 detect_3d=true diff --git a/source/assets/sprites/GUI/lan_logo.svg b/source/assets/sprites/GUI/lan_logo.svg new file mode 100644 index 0000000..35b32f5 --- /dev/null +++ b/source/assets/sprites/GUI/lan_logo.svg @@ -0,0 +1,316 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Alens/movementSystem0.0.2/root/levels/testing_grounds/terrain_sprite.png.import b/source/assets/sprites/GUI/lan_logo.svg.import similarity index 65% rename from Alens/movementSystem0.0.2/root/levels/testing_grounds/terrain_sprite.png.import rename to source/assets/sprites/GUI/lan_logo.svg.import index 81e2961..15cc38d 100644 --- a/Alens/movementSystem0.0.2/root/levels/testing_grounds/terrain_sprite.png.import +++ b/source/assets/sprites/GUI/lan_logo.svg.import @@ -2,15 +2,15 @@ importer="texture" type="StreamTexture" -path="res://.import/terrain_sprite.png-ccbe69d660361679049cfccfc6ea59a6.stex" +path="res://.import/lan_logo.svg-b439fc221992a07305499b467dc9b69c.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" ] +source_file="res://source/assets/sprites/GUI/lan_logo.svg" +dest_files=[ "res://.import/lan_logo.svg-b439fc221992a07305499b467dc9b69c.stex" ] [params] @@ -28,6 +28,7 @@ process/fix_alpha_border=true process/premult_alpha=false process/HDR_as_SRGB=false process/invert_color=false +process/normal_map_invert_y=false stream=false size_limit=0 detect_3d=true diff --git a/source/assets/sprites/GUI/server_title.svg b/source/assets/sprites/GUI/server_title.svg new file mode 100644 index 0000000..b7b0ce6 --- /dev/null +++ b/source/assets/sprites/GUI/server_title.svg @@ -0,0 +1,77 @@ + + + + + + + + + + + + + + + + + + diff --git a/Alens/movementSystem0.0.3/icon.png.import b/source/assets/sprites/GUI/server_title.svg.import similarity index 64% rename from Alens/movementSystem0.0.3/icon.png.import rename to source/assets/sprites/GUI/server_title.svg.import index 96cbf46..e4522aa 100644 --- a/Alens/movementSystem0.0.3/icon.png.import +++ b/source/assets/sprites/GUI/server_title.svg.import @@ -2,15 +2,15 @@ importer="texture" type="StreamTexture" -path="res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex" +path="res://.import/server_title.svg-2897adf4d416843a712ca1520c8afe70.stex" metadata={ "vram_texture": false } [deps] -source_file="res://icon.png" -dest_files=[ "res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex" ] +source_file="res://source/assets/sprites/GUI/server_title.svg" +dest_files=[ "res://.import/server_title.svg-2897adf4d416843a712ca1520c8afe70.stex" ] [params] @@ -28,6 +28,7 @@ process/fix_alpha_border=true process/premult_alpha=false process/HDR_as_SRGB=false process/invert_color=false +process/normal_map_invert_y=false stream=false size_limit=0 detect_3d=true diff --git a/kristofers/game/sprites/square.svg b/source/assets/sprites/GUI/wall.svg similarity index 71% rename from kristofers/game/sprites/square.svg rename to source/assets/sprites/GUI/wall.svg index af18181..fff7e58 100644 --- a/kristofers/game/sprites/square.svg +++ b/source/assets/sprites/GUI/wall.svg @@ -2,13 +2,13 @@ + y="-2.8421709e-14" + width="0.26458332" /> diff --git a/Pavels/bullet_trajectory/icon.png.import b/source/assets/sprites/GUI/wall.svg.import similarity index 67% rename from Pavels/bullet_trajectory/icon.png.import rename to source/assets/sprites/GUI/wall.svg.import index 96cbf46..058e9a5 100644 --- a/Pavels/bullet_trajectory/icon.png.import +++ b/source/assets/sprites/GUI/wall.svg.import @@ -2,15 +2,15 @@ importer="texture" type="StreamTexture" -path="res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex" +path="res://.import/wall.svg-29292bb727b6ec2c2e30231c30f7ad35.stex" metadata={ "vram_texture": false } [deps] -source_file="res://icon.png" -dest_files=[ "res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex" ] +source_file="res://source/assets/sprites/GUI/wall.svg" +dest_files=[ "res://.import/wall.svg-29292bb727b6ec2c2e30231c30f7ad35.stex" ] [params] @@ -28,6 +28,7 @@ process/fix_alpha_border=true process/premult_alpha=false process/HDR_as_SRGB=false process/invert_color=false +process/normal_map_invert_y=false stream=false size_limit=0 detect_3d=true 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/source/assets/sprites/character/menu_player/tank.svg b/source/assets/sprites/character/menu_player/tank.svg new file mode 100644 index 0000000..d8b61c1 --- /dev/null +++ b/source/assets/sprites/character/menu_player/tank.svg @@ -0,0 +1,826 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Game/icon.png.import b/source/assets/sprites/character/menu_player/tank.svg.import similarity index 65% rename from Game/icon.png.import rename to source/assets/sprites/character/menu_player/tank.svg.import index 96cbf46..ef157d3 100644 --- a/Game/icon.png.import +++ b/source/assets/sprites/character/menu_player/tank.svg.import @@ -2,15 +2,15 @@ importer="texture" type="StreamTexture" -path="res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex" +path="res://.import/tank.svg-dd75a0a35b6e8c0b4f9010a769c83637.stex" metadata={ "vram_texture": false } [deps] -source_file="res://icon.png" -dest_files=[ "res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex" ] +source_file="res://source/assets/sprites/character/menu_player/tank.svg" +dest_files=[ "res://.import/tank.svg-dd75a0a35b6e8c0b4f9010a769c83637.stex" ] [params] @@ -28,6 +28,7 @@ process/fix_alpha_border=true process/premult_alpha=false process/HDR_as_SRGB=false process/invert_color=false +process/normal_map_invert_y=false stream=false size_limit=0 detect_3d=true diff --git a/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 new file mode 100644 index 0000000..daebab5 Binary files /dev/null and b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 1.png 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/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 1.png.import similarity index 55% rename from Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 1.png.import rename to source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 1.png.import index 50e4572..2ab52d3 100644 --- a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 1.png.import +++ b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 1.png.import @@ -2,15 +2,15 @@ importer="texture" type="StreamTexture" -path="res://.import/player_main_body_default_sprite_idle_animation – 1.png-b558478550e6d1936c72122630064deb.stex" +path="res://.import/Player-character-theme-01_anim-idle – 1.png-6fdfc3764a031eb8860be18e5adcf105.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" ] +source_file="res://source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 1.png" +dest_files=[ "res://.import/Player-character-theme-01_anim-idle – 1.png-6fdfc3764a031eb8860be18e5adcf105.stex" ] [params] @@ -28,6 +28,7 @@ process/fix_alpha_border=true process/premult_alpha=false process/HDR_as_SRGB=false process/invert_color=false +process/normal_map_invert_y=false stream=false size_limit=0 detect_3d=true diff --git a/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 new file mode 100644 index 0000000..2e00a22 Binary files /dev/null and b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 10.png 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/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 10.png.import similarity index 54% rename from Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 10.png.import rename to source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 10.png.import index 6b20894..7de8396 100644 --- a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 10.png.import +++ b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 10.png.import @@ -2,15 +2,15 @@ importer="texture" type="StreamTexture" -path="res://.import/player_main_body_default_sprite_idle_animation – 10.png-ec522b709593936611c719cfe2a608d4.stex" +path="res://.import/Player-character-theme-01_anim-idle – 10.png-0f157599f6dd3cb37dbab9dd83144ac6.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" ] +source_file="res://source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 10.png" +dest_files=[ "res://.import/Player-character-theme-01_anim-idle – 10.png-0f157599f6dd3cb37dbab9dd83144ac6.stex" ] [params] @@ -28,6 +28,7 @@ process/fix_alpha_border=true process/premult_alpha=false process/HDR_as_SRGB=false process/invert_color=false +process/normal_map_invert_y=false stream=false size_limit=0 detect_3d=true diff --git a/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 new file mode 100644 index 0000000..87ca4ef Binary files /dev/null and b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 11.png 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/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 11.png.import similarity index 54% rename from Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 11.png.import rename to source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 11.png.import index e40561e..f83db8e 100644 --- a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 11.png.import +++ b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 11.png.import @@ -2,15 +2,15 @@ importer="texture" type="StreamTexture" -path="res://.import/player_main_body_default_sprite_idle_animation – 11.png-c9bbf2ef2f59da399e890ce817f55c11.stex" +path="res://.import/Player-character-theme-01_anim-idle – 11.png-1998149fef8412149cc7f703bb7c3a01.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" ] +source_file="res://source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 11.png" +dest_files=[ "res://.import/Player-character-theme-01_anim-idle – 11.png-1998149fef8412149cc7f703bb7c3a01.stex" ] [params] @@ -28,6 +28,7 @@ process/fix_alpha_border=true process/premult_alpha=false process/HDR_as_SRGB=false process/invert_color=false +process/normal_map_invert_y=false stream=false size_limit=0 detect_3d=true diff --git a/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 new file mode 100644 index 0000000..2e00a22 Binary files /dev/null and b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 12.png 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/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 12.png.import similarity index 54% rename from Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 10.png.import rename to source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 12.png.import index 6b20894..f6b36cd 100644 --- a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 10.png.import +++ b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 12.png.import @@ -2,15 +2,15 @@ importer="texture" type="StreamTexture" -path="res://.import/player_main_body_default_sprite_idle_animation – 10.png-ec522b709593936611c719cfe2a608d4.stex" +path="res://.import/Player-character-theme-01_anim-idle – 12.png-31e408d88b8244cbe6eb6847665526c9.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" ] +source_file="res://source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 12.png" +dest_files=[ "res://.import/Player-character-theme-01_anim-idle – 12.png-31e408d88b8244cbe6eb6847665526c9.stex" ] [params] @@ -28,6 +28,7 @@ process/fix_alpha_border=true process/premult_alpha=false process/HDR_as_SRGB=false process/invert_color=false +process/normal_map_invert_y=false stream=false size_limit=0 detect_3d=true diff --git a/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 new file mode 100644 index 0000000..433df64 Binary files /dev/null and b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 13.png 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/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 13.png.import similarity index 54% rename from Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 11.png.import rename to source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 13.png.import index e40561e..c478811 100644 --- a/Alens/movementSystem0.0.4/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 11.png.import +++ b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 13.png.import @@ -2,15 +2,15 @@ importer="texture" type="StreamTexture" -path="res://.import/player_main_body_default_sprite_idle_animation – 11.png-c9bbf2ef2f59da399e890ce817f55c11.stex" +path="res://.import/Player-character-theme-01_anim-idle – 13.png-b71673320afcc748d4be6e2430738987.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" ] +source_file="res://source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 13.png" +dest_files=[ "res://.import/Player-character-theme-01_anim-idle – 13.png-b71673320afcc748d4be6e2430738987.stex" ] [params] @@ -28,6 +28,7 @@ process/fix_alpha_border=true process/premult_alpha=false process/HDR_as_SRGB=false process/invert_color=false +process/normal_map_invert_y=false stream=false size_limit=0 detect_3d=true diff --git a/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 new file mode 100644 index 0000000..2935907 Binary files /dev/null and b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 14.png differ diff --git a/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 new file mode 100644 index 0000000..26151f6 --- /dev/null +++ b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 14.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Player-character-theme-01_anim-idle – 14.png-1359ed3c0daba1d6baccb360b69b890e.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 14.png" +dest_files=[ "res://.import/Player-character-theme-01_anim-idle – 14.png-1359ed3c0daba1d6baccb360b69b890e.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/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 new file mode 100644 index 0000000..7b6a9fa Binary files /dev/null and b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 15.png differ diff --git a/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 new file mode 100644 index 0000000..0af5df9 --- /dev/null +++ b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 15.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Player-character-theme-01_anim-idle – 15.png-7c8e953b260fd44d1a79b3a0e63cc029.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 15.png" +dest_files=[ "res://.import/Player-character-theme-01_anim-idle – 15.png-7c8e953b260fd44d1a79b3a0e63cc029.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/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 new file mode 100644 index 0000000..c2c119b Binary files /dev/null and b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 16.png differ diff --git a/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 new file mode 100644 index 0000000..5c772dc --- /dev/null +++ b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 16.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Player-character-theme-01_anim-idle – 16.png-ef968f91f4b7449a6b9144a0ae3f3c7d.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 16.png" +dest_files=[ "res://.import/Player-character-theme-01_anim-idle – 16.png-ef968f91f4b7449a6b9144a0ae3f3c7d.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/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 new file mode 100644 index 0000000..4bb76b6 Binary files /dev/null and b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 17.png differ diff --git a/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 new file mode 100644 index 0000000..fc25987 --- /dev/null +++ b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 17.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Player-character-theme-01_anim-idle – 17.png-ff56ae7daf219c1aeec3a7e216c3502e.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 17.png" +dest_files=[ "res://.import/Player-character-theme-01_anim-idle – 17.png-ff56ae7daf219c1aeec3a7e216c3502e.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/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 new file mode 100644 index 0000000..062b4c0 Binary files /dev/null and b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 18.png differ diff --git a/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 new file mode 100644 index 0000000..a808b4a --- /dev/null +++ b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 18.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Player-character-theme-01_anim-idle – 18.png-6b55aaeafba6b801b92fa3c43825477f.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 18.png" +dest_files=[ "res://.import/Player-character-theme-01_anim-idle – 18.png-6b55aaeafba6b801b92fa3c43825477f.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/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 new file mode 100644 index 0000000..d76a787 Binary files /dev/null and b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 19.png differ diff --git a/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 new file mode 100644 index 0000000..cfea488 --- /dev/null +++ b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 19.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Player-character-theme-01_anim-idle – 19.png-4d869ce941cacc97ae8d58c43177fadc.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 19.png" +dest_files=[ "res://.import/Player-character-theme-01_anim-idle – 19.png-4d869ce941cacc97ae8d58c43177fadc.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/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 new file mode 100644 index 0000000..c433575 Binary files /dev/null and b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 2.png 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/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 2.png.import similarity index 55% rename from Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 2.png.import rename to source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 2.png.import index 3b2feb6..d0bd1d9 100644 --- a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 2.png.import +++ b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 2.png.import @@ -2,15 +2,15 @@ importer="texture" type="StreamTexture" -path="res://.import/player_main_body_default_sprite_idle_animation – 2.png-94999a82da3232e7d92c3f9ee67be815.stex" +path="res://.import/Player-character-theme-01_anim-idle – 2.png-4d05a730102bf941b95141002d0fa81b.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" ] +source_file="res://source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 2.png" +dest_files=[ "res://.import/Player-character-theme-01_anim-idle – 2.png-4d05a730102bf941b95141002d0fa81b.stex" ] [params] @@ -28,6 +28,7 @@ process/fix_alpha_border=true process/premult_alpha=false process/HDR_as_SRGB=false process/invert_color=false +process/normal_map_invert_y=false stream=false size_limit=0 detect_3d=true diff --git a/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 new file mode 100644 index 0000000..c433575 Binary files /dev/null and b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 20.png differ diff --git a/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 new file mode 100644 index 0000000..4bbed5d --- /dev/null +++ b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 20.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Player-character-theme-01_anim-idle – 20.png-afdec96572362ff3d234dd5ea1c89e76.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 20.png" +dest_files=[ "res://.import/Player-character-theme-01_anim-idle – 20.png-afdec96572362ff3d234dd5ea1c89e76.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/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 new file mode 100644 index 0000000..d76a787 Binary files /dev/null and b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 3.png 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/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 3.png.import similarity index 55% rename from Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 3.png.import rename to source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 3.png.import index 0400af7..4888ce3 100644 --- a/Alens/movementSystem0.0.3/source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 3.png.import +++ b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 3.png.import @@ -2,15 +2,15 @@ importer="texture" type="StreamTexture" -path="res://.import/player_main_body_default_sprite_idle_animation – 3.png-8aa6c0a56fbb388157d4fd8c060050bb.stex" +path="res://.import/Player-character-theme-01_anim-idle – 3.png-b6d4d68515cf2e019be55d6de2486a4e.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" ] +source_file="res://source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 3.png" +dest_files=[ "res://.import/Player-character-theme-01_anim-idle – 3.png-b6d4d68515cf2e019be55d6de2486a4e.stex" ] [params] @@ -28,6 +28,7 @@ process/fix_alpha_border=true process/premult_alpha=false process/HDR_as_SRGB=false process/invert_color=false +process/normal_map_invert_y=false stream=false size_limit=0 detect_3d=true diff --git a/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 new file mode 100644 index 0000000..062b4c0 Binary files /dev/null and b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 4.png differ diff --git a/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 new file mode 100644 index 0000000..56a77e7 --- /dev/null +++ b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 4.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Player-character-theme-01_anim-idle – 4.png-9575c9417696f57897e767c2b9ef21a9.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 4.png" +dest_files=[ "res://.import/Player-character-theme-01_anim-idle – 4.png-9575c9417696f57897e767c2b9ef21a9.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/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 new file mode 100644 index 0000000..4bb76b6 Binary files /dev/null and b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 5.png differ diff --git a/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 new file mode 100644 index 0000000..0d44c86 --- /dev/null +++ b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 5.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Player-character-theme-01_anim-idle – 5.png-9f7f1e3d0e0eb855a5b1a6319696af7f.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 5.png" +dest_files=[ "res://.import/Player-character-theme-01_anim-idle – 5.png-9f7f1e3d0e0eb855a5b1a6319696af7f.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/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 new file mode 100644 index 0000000..c2c119b Binary files /dev/null and b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 6.png differ diff --git a/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 new file mode 100644 index 0000000..3b97cde --- /dev/null +++ b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 6.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Player-character-theme-01_anim-idle – 6.png-f6cc3166707972ecf0660c52bffd72c2.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 6.png" +dest_files=[ "res://.import/Player-character-theme-01_anim-idle – 6.png-f6cc3166707972ecf0660c52bffd72c2.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/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 new file mode 100644 index 0000000..7b6a9fa Binary files /dev/null and b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 7.png differ diff --git a/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 new file mode 100644 index 0000000..cfe696b --- /dev/null +++ b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 7.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Player-character-theme-01_anim-idle – 7.png-c11130df366da72ae52f385e97ab4638.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 7.png" +dest_files=[ "res://.import/Player-character-theme-01_anim-idle – 7.png-c11130df366da72ae52f385e97ab4638.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/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 new file mode 100644 index 0000000..2935907 Binary files /dev/null and b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 8.png differ diff --git a/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 new file mode 100644 index 0000000..bdf8b17 --- /dev/null +++ b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 8.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Player-character-theme-01_anim-idle – 8.png-5ecd5525556c65e1cbad8dfde69c9bba.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 8.png" +dest_files=[ "res://.import/Player-character-theme-01_anim-idle – 8.png-5ecd5525556c65e1cbad8dfde69c9bba.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/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 new file mode 100644 index 0000000..433df64 Binary files /dev/null and b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 9.png differ diff --git a/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 new file mode 100644 index 0000000..566b683 --- /dev/null +++ b/source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 9.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Player-character-theme-01_anim-idle – 9.png-40211de4bdbbd838264b2c309e5f5837.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 9.png" +dest_files=[ "res://.import/Player-character-theme-01_anim-idle – 9.png-40211de4bdbbd838264b2c309e5f5837.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/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 new file mode 100644 index 0000000..f5cc8a4 Binary files /dev/null and b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 21.png differ diff --git a/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 new file mode 100644 index 0000000..c99e5e3 --- /dev/null +++ b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 21.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Player-character-theme-01_anim-idle – 21.png-f132f2f304a83448f131a663bf7e53bf.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 21.png" +dest_files=[ "res://.import/Player-character-theme-01_anim-idle – 21.png-f132f2f304a83448f131a663bf7e53bf.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/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 new file mode 100644 index 0000000..25327f3 Binary files /dev/null and b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 22.png differ diff --git a/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 new file mode 100644 index 0000000..31e018e --- /dev/null +++ b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 22.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Player-character-theme-01_anim-idle – 22.png-85266a1502e1a2d2fd4c921269eba763.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 22.png" +dest_files=[ "res://.import/Player-character-theme-01_anim-idle – 22.png-85266a1502e1a2d2fd4c921269eba763.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/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 new file mode 100644 index 0000000..0e679c7 Binary files /dev/null and b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 23.png differ diff --git a/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 new file mode 100644 index 0000000..36fcd6b --- /dev/null +++ b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 23.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Player-character-theme-01_anim-idle – 23.png-50cd542af0e4b3ba3f87f023e8f7dc95.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 23.png" +dest_files=[ "res://.import/Player-character-theme-01_anim-idle – 23.png-50cd542af0e4b3ba3f87f023e8f7dc95.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/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 new file mode 100644 index 0000000..7a6304c Binary files /dev/null and b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 24.png differ diff --git a/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 new file mode 100644 index 0000000..8019dd5 --- /dev/null +++ b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 24.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Player-character-theme-01_anim-idle – 24.png-373fe827fff7695a55cc315745015ca1.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 24.png" +dest_files=[ "res://.import/Player-character-theme-01_anim-idle – 24.png-373fe827fff7695a55cc315745015ca1.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/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 new file mode 100644 index 0000000..2720d5a Binary files /dev/null and b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 25.png differ diff --git a/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 new file mode 100644 index 0000000..f3268b9 --- /dev/null +++ b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 25.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Player-character-theme-01_anim-idle – 25.png-245f581d7ae41774bd1c5dab459ba6ce.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 25.png" +dest_files=[ "res://.import/Player-character-theme-01_anim-idle – 25.png-245f581d7ae41774bd1c5dab459ba6ce.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/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 new file mode 100644 index 0000000..2d06f00 Binary files /dev/null and b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 26.png differ diff --git a/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 new file mode 100644 index 0000000..8c4eb0f --- /dev/null +++ b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 26.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Player-character-theme-01_anim-idle – 26.png-6337e9ec24665590830b242c0d5798d5.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 26.png" +dest_files=[ "res://.import/Player-character-theme-01_anim-idle – 26.png-6337e9ec24665590830b242c0d5798d5.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/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 new file mode 100644 index 0000000..223d537 Binary files /dev/null and b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 27.png differ diff --git a/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 new file mode 100644 index 0000000..d6811d9 --- /dev/null +++ b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 27.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Player-character-theme-01_anim-idle – 27.png-e40b3f4bcc87c3705fcf0953ddce0bef.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 27.png" +dest_files=[ "res://.import/Player-character-theme-01_anim-idle – 27.png-e40b3f4bcc87c3705fcf0953ddce0bef.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/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 new file mode 100644 index 0000000..96b4805 Binary files /dev/null and b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 28.png differ diff --git a/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 new file mode 100644 index 0000000..17b23b5 --- /dev/null +++ b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 28.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Player-character-theme-01_anim-idle – 28.png-644b43b3f3ca76bff57e6564b3342f0b.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 28.png" +dest_files=[ "res://.import/Player-character-theme-01_anim-idle – 28.png-644b43b3f3ca76bff57e6564b3342f0b.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/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 new file mode 100644 index 0000000..84066c6 Binary files /dev/null and b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 29.png differ diff --git a/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 new file mode 100644 index 0000000..7e7868f --- /dev/null +++ b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 29.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Player-character-theme-01_anim-idle – 29.png-8494f509aa2a1a2db7c6bcd150822b15.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 29.png" +dest_files=[ "res://.import/Player-character-theme-01_anim-idle – 29.png-8494f509aa2a1a2db7c6bcd150822b15.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/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 new file mode 100644 index 0000000..878aaff Binary files /dev/null and b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 30.png differ diff --git a/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 new file mode 100644 index 0000000..f887f3c --- /dev/null +++ b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 30.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Player-character-theme-01_anim-idle – 30.png-eaa0d7b17db4389beb18ebd7e737e641.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 30.png" +dest_files=[ "res://.import/Player-character-theme-01_anim-idle – 30.png-eaa0d7b17db4389beb18ebd7e737e641.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/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 new file mode 100644 index 0000000..a1eadd9 Binary files /dev/null and b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 31.png differ diff --git a/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 new file mode 100644 index 0000000..e5d9c0f --- /dev/null +++ b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 31.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Player-character-theme-01_anim-idle – 31.png-ba329b9f15a63dd4d728de60c9c96617.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 31.png" +dest_files=[ "res://.import/Player-character-theme-01_anim-idle – 31.png-ba329b9f15a63dd4d728de60c9c96617.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/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 new file mode 100644 index 0000000..fe4e0e1 Binary files /dev/null and b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 32.png differ diff --git a/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 new file mode 100644 index 0000000..2aee001 --- /dev/null +++ b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 32.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Player-character-theme-01_anim-idle – 32.png-81b8ad75c56195a8f845a1f369d8622e.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 32.png" +dest_files=[ "res://.import/Player-character-theme-01_anim-idle – 32.png-81b8ad75c56195a8f845a1f369d8622e.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/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 new file mode 100644 index 0000000..cfdc9e3 Binary files /dev/null and b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 33.png differ diff --git a/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 new file mode 100644 index 0000000..b3128d7 --- /dev/null +++ b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 33.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Player-character-theme-01_anim-idle – 33.png-f57b5b02e9d239ae3736ce6466eef31c.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 33.png" +dest_files=[ "res://.import/Player-character-theme-01_anim-idle – 33.png-f57b5b02e9d239ae3736ce6466eef31c.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/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 new file mode 100644 index 0000000..d1622a0 Binary files /dev/null and b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 34.png differ diff --git a/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 new file mode 100644 index 0000000..3237811 --- /dev/null +++ b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 34.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Player-character-theme-01_anim-idle – 34.png-fe2fd5d63b65557b575d35eebed2443b.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 34.png" +dest_files=[ "res://.import/Player-character-theme-01_anim-idle – 34.png-fe2fd5d63b65557b575d35eebed2443b.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/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 new file mode 100644 index 0000000..fb3fe01 Binary files /dev/null and b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 35.png differ diff --git a/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 new file mode 100644 index 0000000..fdc1830 --- /dev/null +++ b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 35.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Player-character-theme-01_anim-idle – 35.png-edb70832beaa298fc13d7fa0c925cc31.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 35.png" +dest_files=[ "res://.import/Player-character-theme-01_anim-idle – 35.png-edb70832beaa298fc13d7fa0c925cc31.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/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 new file mode 100644 index 0000000..7a6304c Binary files /dev/null and b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 36.png differ diff --git a/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 new file mode 100644 index 0000000..372d06a --- /dev/null +++ b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 36.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Player-character-theme-01_anim-idle – 36.png-79e069eda410d301d28bc7bdc03da665.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 36.png" +dest_files=[ "res://.import/Player-character-theme-01_anim-idle – 36.png-79e069eda410d301d28bc7bdc03da665.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/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 new file mode 100644 index 0000000..0e679c7 Binary files /dev/null and b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 37.png differ diff --git a/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 new file mode 100644 index 0000000..d1fea30 --- /dev/null +++ b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 37.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Player-character-theme-01_anim-idle – 37.png-543a18d5c81b060aa5a80b8b9e29b350.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 37.png" +dest_files=[ "res://.import/Player-character-theme-01_anim-idle – 37.png-543a18d5c81b060aa5a80b8b9e29b350.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/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 new file mode 100644 index 0000000..25327f3 Binary files /dev/null and b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 38.png differ diff --git a/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 new file mode 100644 index 0000000..b61ed75 --- /dev/null +++ b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 38.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Player-character-theme-01_anim-idle – 38.png-557bde20d117431b559fd786cc8b65be.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 38.png" +dest_files=[ "res://.import/Player-character-theme-01_anim-idle – 38.png-557bde20d117431b559fd786cc8b65be.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/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 new file mode 100644 index 0000000..f5cc8a4 Binary files /dev/null and b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 39.png differ diff --git a/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 new file mode 100644 index 0000000..5653f2f --- /dev/null +++ b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 39.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Player-character-theme-01_anim-idle – 39.png-ba887ff4e019164c361c5dbd6b870fc8.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 39.png" +dest_files=[ "res://.import/Player-character-theme-01_anim-idle – 39.png-ba887ff4e019164c361c5dbd6b870fc8.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/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 new file mode 100644 index 0000000..97c40c3 Binary files /dev/null and b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 40.png differ diff --git a/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 new file mode 100644 index 0000000..4058064 --- /dev/null +++ b/source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 40.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Player-character-theme-01_anim-idle – 40.png-5f2840fea84d0d442baddca83e249fc5.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 40.png" +dest_files=[ "res://.import/Player-character-theme-01_anim-idle – 40.png-5f2840fea84d0d442baddca83e249fc5.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/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 new file mode 100644 index 0000000..b354ef2 Binary files /dev/null and b/source/assets/sprites/character/player/theme/01/na/Player-character-theme-01.png differ diff --git a/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 new file mode 100644 index 0000000..f096d22 --- /dev/null +++ b/source/assets/sprites/character/player/theme/01/na/Player-character-theme-01.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Player-character-theme-01.png-4bb5d96665fcba3ac8f62f061f069f55.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/character/player/theme/01/na/Player-character-theme-01.png" +dest_files=[ "res://.import/Player-character-theme-01.png-4bb5d96665fcba3ac8f62f061f069f55.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/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 new file mode 100644 index 0000000..a52a268 --- /dev/null +++ b/source/assets/sprites/character/player/theme/01/na/Player-character-theme-01.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/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 new file mode 100644 index 0000000..bde1db0 --- /dev/null +++ b/source/assets/sprites/character/player/theme/01/na/Player-character-theme-01.svg.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Player-character-theme-01.svg-79fc5d7f992126120fa74ae799fd2c64.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/character/player/theme/01/na/Player-character-theme-01.svg" +dest_files=[ "res://.import/Player-character-theme-01.svg-79fc5d7f992126120fa74ae799fd2c64.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/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 new file mode 100644 index 0000000..ca87f9e Binary files /dev/null and b/source/assets/sprites/character/player/theme/01/na/Player-character-theme-gun-01.png differ diff --git a/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 new file mode 100644 index 0000000..7b777fb --- /dev/null +++ b/source/assets/sprites/character/player/theme/01/na/Player-character-theme-gun-01.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Player-character-theme-gun-01.png-8c2fae1dcd8a64d0d584e63832907b44.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/character/player/theme/01/na/Player-character-theme-gun-01.png" +dest_files=[ "res://.import/Player-character-theme-gun-01.png-8c2fae1dcd8a64d0d584e63832907b44.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/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 new file mode 100644 index 0000000..a00302d Binary files /dev/null and b/source/assets/sprites/character/player/theme/01/na/Player-character-theme-particle-01.png differ diff --git a/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 new file mode 100644 index 0000000..cc998e5 --- /dev/null +++ b/source/assets/sprites/character/player/theme/01/na/Player-character-theme-particle-01.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Player-character-theme-particle-01.png-8ef817ae30878d7ce810b84363f29bd8.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/character/player/theme/01/na/Player-character-theme-particle-01.png" +dest_files=[ "res://.import/Player-character-theme-particle-01.png-8ef817ae30878d7ce810b84363f29bd8.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/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 new file mode 100644 index 0000000..41174f3 --- /dev/null +++ b/source/assets/sprites/character/player/theme/01/na/Player-character-theme-particle-01.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/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 new file mode 100644 index 0000000..3e1f878 --- /dev/null +++ b/source/assets/sprites/character/player/theme/01/na/Player-character-theme-particle-01.svg.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Player-character-theme-particle-01.svg-d0a479c9a3c8f516811c8e2cb36095ab.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/character/player/theme/01/na/Player-character-theme-particle-01.svg" +dest_files=[ "res://.import/Player-character-theme-particle-01.svg-d0a479c9a3c8f516811c8e2cb36095ab.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/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 new file mode 100644 index 0000000..71b130f Binary files /dev/null and b/source/assets/sprites/character/player/theme/02/na/Player-character-theme-02.png differ diff --git a/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 new file mode 100644 index 0000000..be7dd86 --- /dev/null +++ b/source/assets/sprites/character/player/theme/02/na/Player-character-theme-02.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Player-character-theme-02.png-472a2ca811c136c1c5a3677b46f46af8.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/character/player/theme/02/na/Player-character-theme-02.png" +dest_files=[ "res://.import/Player-character-theme-02.png-472a2ca811c136c1c5a3677b46f46af8.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/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 new file mode 100644 index 0000000..c0f1cba --- /dev/null +++ b/source/assets/sprites/character/player/theme/02/na/Player-character-theme-02.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/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 new file mode 100644 index 0000000..9d2be15 --- /dev/null +++ b/source/assets/sprites/character/player/theme/02/na/Player-character-theme-02.svg.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Player-character-theme-02.svg-05742c823fca36fd8996beaf2d086a48.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/character/player/theme/02/na/Player-character-theme-02.svg" +dest_files=[ "res://.import/Player-character-theme-02.svg-05742c823fca36fd8996beaf2d086a48.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/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 new file mode 100644 index 0000000..a178c98 Binary files /dev/null and b/source/assets/sprites/character/player/theme/03/na/Player-character-theme-03.png differ diff --git a/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 new file mode 100644 index 0000000..35bded3 --- /dev/null +++ b/source/assets/sprites/character/player/theme/03/na/Player-character-theme-03.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Player-character-theme-03.png-66d73e49ae601291a1dec742ecf54038.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/character/player/theme/03/na/Player-character-theme-03.png" +dest_files=[ "res://.import/Player-character-theme-03.png-66d73e49ae601291a1dec742ecf54038.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/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 new file mode 100644 index 0000000..3311009 --- /dev/null +++ b/source/assets/sprites/character/player/theme/03/na/Player-character-theme-03.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/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 new file mode 100644 index 0000000..6dac573 --- /dev/null +++ b/source/assets/sprites/character/player/theme/03/na/Player-character-theme-03.svg.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Player-character-theme-03.svg-ccf653e4f4859a12d6488b7cbe40c338.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/character/player/theme/03/na/Player-character-theme-03.svg" +dest_files=[ "res://.import/Player-character-theme-03.svg-ccf653e4f4859a12d6488b7cbe40c338.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/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 new file mode 100644 index 0000000..b9ba222 Binary files /dev/null and b/source/assets/sprites/character/player/theme/04/na/Player-character-theme-04.png differ diff --git a/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 new file mode 100644 index 0000000..b8f02a6 --- /dev/null +++ b/source/assets/sprites/character/player/theme/04/na/Player-character-theme-04.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Player-character-theme-04.png-aa9f337609eb3f2128f092ca78aff029.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/character/player/theme/04/na/Player-character-theme-04.png" +dest_files=[ "res://.import/Player-character-theme-04.png-aa9f337609eb3f2128f092ca78aff029.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/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 new file mode 100644 index 0000000..8980562 --- /dev/null +++ b/source/assets/sprites/character/player/theme/04/na/Player-character-theme-04.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/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 new file mode 100644 index 0000000..57e341e --- /dev/null +++ b/source/assets/sprites/character/player/theme/04/na/Player-character-theme-04.svg.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Player-character-theme-04.svg-ee3897daf4c1a02058b214f2bd87d0fc.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/character/player/theme/04/na/Player-character-theme-04.svg" +dest_files=[ "res://.import/Player-character-theme-04.svg-ee3897daf4c1a02058b214f2bd87d0fc.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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/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 new file mode 100644 index 0000000..3adc35d Binary files /dev/null and b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 9.png differ diff --git a/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 new file mode 100644 index 0000000..37caf71 --- /dev/null +++ b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 9.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/grass_type-0_frame_an – 9.png-f143775af7f41e51163398ab3a39c54b.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 9.png" +dest_files=[ "res://.import/grass_type-0_frame_an – 9.png-f143775af7f41e51163398ab3a39c54b.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/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 new file mode 100644 index 0000000..ba047f7 Binary files /dev/null and b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 1.png differ diff --git a/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 new file mode 100644 index 0000000..1e7e185 --- /dev/null +++ b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/grass_type-0_frame_an – 1.png-ae75072339dee46f89aad9d24750ff0e.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 1.png" +dest_files=[ "res://.import/grass_type-0_frame_an – 1.png-ae75072339dee46f89aad9d24750ff0e.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/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 new file mode 100644 index 0000000..1997ecf Binary files /dev/null and b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 10.png differ diff --git a/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 new file mode 100644 index 0000000..d34d58f --- /dev/null +++ b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 10.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/grass_type-0_frame_an – 10.png-f11737325a0347480ef5c4e5fa653dea.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 10.png" +dest_files=[ "res://.import/grass_type-0_frame_an – 10.png-f11737325a0347480ef5c4e5fa653dea.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/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 new file mode 100644 index 0000000..ba047f7 Binary files /dev/null and b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 11.png differ diff --git a/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 new file mode 100644 index 0000000..f57032b --- /dev/null +++ b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 11.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/grass_type-0_frame_an – 11.png-1d6afa519dbdf0e0278d774217d3d8c9.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 11.png" +dest_files=[ "res://.import/grass_type-0_frame_an – 11.png-1d6afa519dbdf0e0278d774217d3d8c9.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/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 new file mode 100644 index 0000000..b4af8da Binary files /dev/null and b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 12.png differ diff --git a/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 new file mode 100644 index 0000000..3111adc --- /dev/null +++ b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 12.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/grass_type-0_frame_an – 12.png-7f5b5ba27d27dbd1e1c9581d7898285e.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 12.png" +dest_files=[ "res://.import/grass_type-0_frame_an – 12.png-7f5b5ba27d27dbd1e1c9581d7898285e.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/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 new file mode 100644 index 0000000..1997ecf Binary files /dev/null and b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 2.png differ diff --git a/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 new file mode 100644 index 0000000..fd10963 --- /dev/null +++ b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/grass_type-0_frame_an – 2.png-71ccce3b8074908ceef982bcab5f2b0d.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 2.png" +dest_files=[ "res://.import/grass_type-0_frame_an – 2.png-71ccce3b8074908ceef982bcab5f2b0d.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/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 new file mode 100644 index 0000000..e7a8692 Binary files /dev/null and b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 3.png differ diff --git a/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 new file mode 100644 index 0000000..105022e --- /dev/null +++ b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 3.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/grass_type-0_frame_an – 3.png-c1755d6b86ab3eecc534f3de543e2974.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 3.png" +dest_files=[ "res://.import/grass_type-0_frame_an – 3.png-c1755d6b86ab3eecc534f3de543e2974.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/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 new file mode 100644 index 0000000..07d9041 Binary files /dev/null and b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 4.png differ diff --git a/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 new file mode 100644 index 0000000..a475951 --- /dev/null +++ b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 4.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/grass_type-0_frame_an – 4.png-2441b149f443f1d954d3857f7c9592d0.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 4.png" +dest_files=[ "res://.import/grass_type-0_frame_an – 4.png-2441b149f443f1d954d3857f7c9592d0.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/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 new file mode 100644 index 0000000..383139f Binary files /dev/null and b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 5.png differ diff --git a/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 new file mode 100644 index 0000000..a5fc03f --- /dev/null +++ b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 5.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/grass_type-0_frame_an – 5.png-d89139dcc7fb7b86f37c9de0bd8c21c3.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 5.png" +dest_files=[ "res://.import/grass_type-0_frame_an – 5.png-d89139dcc7fb7b86f37c9de0bd8c21c3.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/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 new file mode 100644 index 0000000..d97b265 Binary files /dev/null and b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 6.png differ diff --git a/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 new file mode 100644 index 0000000..a161d72 --- /dev/null +++ b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 6.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/grass_type-0_frame_an – 6.png-7505edfe792d8fd4e05ac43986947084.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 6.png" +dest_files=[ "res://.import/grass_type-0_frame_an – 6.png-7505edfe792d8fd4e05ac43986947084.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/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 new file mode 100644 index 0000000..d3f031e Binary files /dev/null and b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 7.png differ diff --git a/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 new file mode 100644 index 0000000..9220590 --- /dev/null +++ b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 7.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/grass_type-0_frame_an – 7.png-38fb0d01ead2df4306cb4ea17f0595ca.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 7.png" +dest_files=[ "res://.import/grass_type-0_frame_an – 7.png-38fb0d01ead2df4306cb4ea17f0595ca.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/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 new file mode 100644 index 0000000..d5507ce Binary files /dev/null and b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 8.png differ diff --git a/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 new file mode 100644 index 0000000..e679430 --- /dev/null +++ b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 8.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/grass_type-0_frame_an – 8.png-71f75f1a986f79c542f48697b55e18a4.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 8.png" +dest_files=[ "res://.import/grass_type-0_frame_an – 8.png-71f75f1a986f79c542f48697b55e18a4.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/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 new file mode 100644 index 0000000..0c9300d Binary files /dev/null and b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an.png differ diff --git a/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 new file mode 100644 index 0000000..4f1d43f --- /dev/null +++ b/source/assets/sprites/grass/down_idle/grass_type-0_frame_an.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/grass_type-0_frame_an.png-74b9fc1ec4e8ec4cbb4f4d1243b8624e.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/grass/down_idle/grass_type-0_frame_an.png" +dest_files=[ "res://.import/grass_type-0_frame_an.png-74b9fc1ec4e8ec4cbb4f4d1243b8624e.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/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 new file mode 100644 index 0000000..51f9c07 Binary files /dev/null and b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 1.png differ diff --git a/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 new file mode 100644 index 0000000..490dd92 --- /dev/null +++ b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/grass_type-0_frame_na – 1.png-16cb2b50cfb9c33db6866c4b4fff7fe6.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/grass/idle/grass_type-0_frame_na – 1.png" +dest_files=[ "res://.import/grass_type-0_frame_na – 1.png-16cb2b50cfb9c33db6866c4b4fff7fe6.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/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 new file mode 100644 index 0000000..ff98504 Binary files /dev/null and b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 10.png differ diff --git a/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 new file mode 100644 index 0000000..41b8bfc --- /dev/null +++ b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 10.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/grass_type-0_frame_na – 10.png-26a8f7ff8df5556899f92bd5b66a6004.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/grass/idle/grass_type-0_frame_na – 10.png" +dest_files=[ "res://.import/grass_type-0_frame_na – 10.png-26a8f7ff8df5556899f92bd5b66a6004.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/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 new file mode 100644 index 0000000..51f9c07 Binary files /dev/null and b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 11.png differ diff --git a/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 new file mode 100644 index 0000000..3a9ad2b --- /dev/null +++ b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 11.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/grass_type-0_frame_na – 11.png-20867cd282f4c8303cb3725a280b6b65.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/grass/idle/grass_type-0_frame_na – 11.png" +dest_files=[ "res://.import/grass_type-0_frame_na – 11.png-20867cd282f4c8303cb3725a280b6b65.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/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 new file mode 100644 index 0000000..20c9c3c Binary files /dev/null and b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 12.png differ diff --git a/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 new file mode 100644 index 0000000..5acfa95 --- /dev/null +++ b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 12.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/grass_type-0_frame_na – 12.png-69410ad9e754ca82b0238b568782ba5d.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/grass/idle/grass_type-0_frame_na – 12.png" +dest_files=[ "res://.import/grass_type-0_frame_na – 12.png-69410ad9e754ca82b0238b568782ba5d.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/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 new file mode 100644 index 0000000..ff98504 Binary files /dev/null and b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 2.png differ diff --git a/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 new file mode 100644 index 0000000..fe8110b --- /dev/null +++ b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/grass_type-0_frame_na – 2.png-0b5d02c1c03d087cb83d9122c077b631.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/grass/idle/grass_type-0_frame_na – 2.png" +dest_files=[ "res://.import/grass_type-0_frame_na – 2.png-0b5d02c1c03d087cb83d9122c077b631.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/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 new file mode 100644 index 0000000..b2309f9 Binary files /dev/null and b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 3.png differ diff --git a/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 new file mode 100644 index 0000000..79f21f0 --- /dev/null +++ b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 3.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/grass_type-0_frame_na – 3.png-21153c826f3066b9e185e79f4d1d152c.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/grass/idle/grass_type-0_frame_na – 3.png" +dest_files=[ "res://.import/grass_type-0_frame_na – 3.png-21153c826f3066b9e185e79f4d1d152c.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/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 new file mode 100644 index 0000000..8212503 Binary files /dev/null and b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 4.png differ diff --git a/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 new file mode 100644 index 0000000..e0c8aa1 --- /dev/null +++ b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 4.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/grass_type-0_frame_na – 4.png-f4d18147fc6fdea75fad04d859bbce2a.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/grass/idle/grass_type-0_frame_na – 4.png" +dest_files=[ "res://.import/grass_type-0_frame_na – 4.png-f4d18147fc6fdea75fad04d859bbce2a.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/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 new file mode 100644 index 0000000..f0c8687 Binary files /dev/null and b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 5.png differ diff --git a/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 new file mode 100644 index 0000000..cae61b7 --- /dev/null +++ b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 5.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/grass_type-0_frame_na – 5.png-c826bd62187b352eea6d8e8d788a1798.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/grass/idle/grass_type-0_frame_na – 5.png" +dest_files=[ "res://.import/grass_type-0_frame_na – 5.png-c826bd62187b352eea6d8e8d788a1798.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/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 new file mode 100644 index 0000000..3b8d753 Binary files /dev/null and b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 6.png differ diff --git a/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 new file mode 100644 index 0000000..d93fea0 --- /dev/null +++ b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 6.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/grass_type-0_frame_na – 6.png-2f0f43464d594df93a6b32d0cd89b209.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/grass/idle/grass_type-0_frame_na – 6.png" +dest_files=[ "res://.import/grass_type-0_frame_na – 6.png-2f0f43464d594df93a6b32d0cd89b209.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/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 new file mode 100644 index 0000000..8f0950a Binary files /dev/null and b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 7.png differ diff --git a/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 new file mode 100644 index 0000000..5e4f63d --- /dev/null +++ b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 7.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/grass_type-0_frame_na – 7.png-784d6eacef949a13676bd703f997cfa5.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/grass/idle/grass_type-0_frame_na – 7.png" +dest_files=[ "res://.import/grass_type-0_frame_na – 7.png-784d6eacef949a13676bd703f997cfa5.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/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 new file mode 100644 index 0000000..8212503 Binary files /dev/null and b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 8.png differ diff --git a/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 new file mode 100644 index 0000000..5a46fc3 --- /dev/null +++ b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 8.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/grass_type-0_frame_na – 8.png-6ab540d4a08d6a416ab8fc0deaef304d.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/grass/idle/grass_type-0_frame_na – 8.png" +dest_files=[ "res://.import/grass_type-0_frame_na – 8.png-6ab540d4a08d6a416ab8fc0deaef304d.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/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 new file mode 100644 index 0000000..b2309f9 Binary files /dev/null and b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 9.png differ diff --git a/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 new file mode 100644 index 0000000..d6377f2 --- /dev/null +++ b/source/assets/sprites/grass/idle/grass_type-0_frame_na – 9.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/grass_type-0_frame_na – 9.png-19aecd5d4ec3f8bae72bf5b7833b6133.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/grass/idle/grass_type-0_frame_na – 9.png" +dest_files=[ "res://.import/grass_type-0_frame_na – 9.png-19aecd5d4ec3f8bae72bf5b7833b6133.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/source/assets/sprites/grass/idle/grass_type-0_frame_na.png b/source/assets/sprites/grass/idle/grass_type-0_frame_na.png new file mode 100644 index 0000000..20c9c3c Binary files /dev/null and b/source/assets/sprites/grass/idle/grass_type-0_frame_na.png differ diff --git a/Alens/movementSystem0.0.2/root/levels/testing_grounds/terrain_over_sprite.png.import b/source/assets/sprites/grass/idle/grass_type-0_frame_na.png.import similarity index 64% rename from Alens/movementSystem0.0.2/root/levels/testing_grounds/terrain_over_sprite.png.import rename to source/assets/sprites/grass/idle/grass_type-0_frame_na.png.import index 91a6fa8..5ce281f 100644 --- a/Alens/movementSystem0.0.2/root/levels/testing_grounds/terrain_over_sprite.png.import +++ b/source/assets/sprites/grass/idle/grass_type-0_frame_na.png.import @@ -2,15 +2,15 @@ importer="texture" type="StreamTexture" -path="res://.import/terrain_over_sprite.png-4e9b57afa43b4dfcbcdb561256697281.stex" +path="res://.import/grass_type-0_frame_na.png-67ef98da3d4930dec7291b8154a54507.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" ] +source_file="res://source/assets/sprites/grass/idle/grass_type-0_frame_na.png" +dest_files=[ "res://.import/grass_type-0_frame_na.png-67ef98da3d4930dec7291b8154a54507.stex" ] [params] diff --git a/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 new file mode 100644 index 0000000..c383333 Binary files /dev/null and b/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 1.png differ diff --git a/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 new file mode 100644 index 0000000..adcaba8 --- /dev/null +++ b/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/grass_type-0_frame_cr – 1.png-571bcb48f8280cb638e61c696b630f6f.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 1.png" +dest_files=[ "res://.import/grass_type-0_frame_cr – 1.png-571bcb48f8280cb638e61c696b630f6f.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/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 new file mode 100644 index 0000000..b3cc7c7 Binary files /dev/null and b/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 2.png differ diff --git a/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 new file mode 100644 index 0000000..056cbf1 --- /dev/null +++ b/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/grass_type-0_frame_cr – 2.png-71bee58870fa24c9075cad484ef3eb65.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 2.png" +dest_files=[ "res://.import/grass_type-0_frame_cr – 2.png-71bee58870fa24c9075cad484ef3eb65.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/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 new file mode 100644 index 0000000..5f98e35 Binary files /dev/null and b/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 3.png differ diff --git a/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 new file mode 100644 index 0000000..bc1c65b --- /dev/null +++ b/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 3.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/grass_type-0_frame_cr – 3.png-40a07afe787a30085dd78690a7b269ee.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 3.png" +dest_files=[ "res://.import/grass_type-0_frame_cr – 3.png-40a07afe787a30085dd78690a7b269ee.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/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 new file mode 100644 index 0000000..19ff9bb Binary files /dev/null and b/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 4.png differ diff --git a/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 new file mode 100644 index 0000000..f3dc536 --- /dev/null +++ b/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 4.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/grass_type-0_frame_cr – 4.png-1fdd2cec1b3dc43e11d24cfbc06b08ed.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 4.png" +dest_files=[ "res://.import/grass_type-0_frame_cr – 4.png-1fdd2cec1b3dc43e11d24cfbc06b08ed.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/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 new file mode 100644 index 0000000..e165ab6 Binary files /dev/null and b/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 5.png differ diff --git a/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 new file mode 100644 index 0000000..056c549 --- /dev/null +++ b/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 5.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/grass_type-0_frame_cr – 5.png-1e337e1810f4b341733a3ec2e718c1d8.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 5.png" +dest_files=[ "res://.import/grass_type-0_frame_cr – 5.png-1e337e1810f4b341733a3ec2e718c1d8.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/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 new file mode 100644 index 0000000..ab4407c Binary files /dev/null and b/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 6.png differ diff --git a/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 new file mode 100644 index 0000000..b270814 --- /dev/null +++ b/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 6.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/grass_type-0_frame_cr – 6.png-0e70a0c758c8f957119d898f7df31d82.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 6.png" +dest_files=[ "res://.import/grass_type-0_frame_cr – 6.png-0e70a0c758c8f957119d898f7df31d82.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/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 new file mode 100644 index 0000000..20c9c3c Binary files /dev/null and b/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr.png differ diff --git a/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 new file mode 100644 index 0000000..ceeb1af --- /dev/null +++ b/source/assets/sprites/grass/transition_down/grass_type-0_frame_cr.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/grass_type-0_frame_cr.png-0da795754ce00e47f81e1a98793c6145.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/grass/transition_down/grass_type-0_frame_cr.png" +dest_files=[ "res://.import/grass_type-0_frame_cr.png-0da795754ce00e47f81e1a98793c6145.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/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 new file mode 100644 index 0000000..e165ab6 Binary files /dev/null and b/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 1.png differ diff --git a/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 new file mode 100644 index 0000000..35a151e --- /dev/null +++ b/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/grass_type-0_frame_rc – 1.png-2513281a412747cec7065d711b27a048.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 1.png" +dest_files=[ "res://.import/grass_type-0_frame_rc – 1.png-2513281a412747cec7065d711b27a048.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/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 new file mode 100644 index 0000000..19ff9bb Binary files /dev/null and b/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 2.png differ diff --git a/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 new file mode 100644 index 0000000..cf1c2d7 --- /dev/null +++ b/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/grass_type-0_frame_rc – 2.png-12158480dd6bb79f32a9d2749b2857c3.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 2.png" +dest_files=[ "res://.import/grass_type-0_frame_rc – 2.png-12158480dd6bb79f32a9d2749b2857c3.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/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 new file mode 100644 index 0000000..5f98e35 Binary files /dev/null and b/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 3.png differ diff --git a/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 new file mode 100644 index 0000000..98df45d --- /dev/null +++ b/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 3.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/grass_type-0_frame_rc – 3.png-decaecc520561f148809ac585aa138ec.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 3.png" +dest_files=[ "res://.import/grass_type-0_frame_rc – 3.png-decaecc520561f148809ac585aa138ec.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/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 new file mode 100644 index 0000000..b3cc7c7 Binary files /dev/null and b/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 4.png differ diff --git a/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 new file mode 100644 index 0000000..d90c772 --- /dev/null +++ b/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 4.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/grass_type-0_frame_rc – 4.png-f5d5f106eaa36857ca5d2f720ef96a92.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 4.png" +dest_files=[ "res://.import/grass_type-0_frame_rc – 4.png-f5d5f106eaa36857ca5d2f720ef96a92.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/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 new file mode 100644 index 0000000..c383333 Binary files /dev/null and b/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 5.png differ diff --git a/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 new file mode 100644 index 0000000..872735d --- /dev/null +++ b/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 5.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/grass_type-0_frame_rc – 5.png-c6002856d5fa28db60c9c5321314a900.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 5.png" +dest_files=[ "res://.import/grass_type-0_frame_rc – 5.png-c6002856d5fa28db60c9c5321314a900.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/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 new file mode 100644 index 0000000..20c9c3c Binary files /dev/null and b/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 6.png differ diff --git a/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 new file mode 100644 index 0000000..96f0d4d --- /dev/null +++ b/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 6.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/grass_type-0_frame_rc – 6.png-9113100e8d84b4a3a25fad42943fd4cb.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 6.png" +dest_files=[ "res://.import/grass_type-0_frame_rc – 6.png-9113100e8d84b4a3a25fad42943fd4cb.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/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 new file mode 100644 index 0000000..ab4407c Binary files /dev/null and b/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc.png differ diff --git a/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 new file mode 100644 index 0000000..98a1ebc --- /dev/null +++ b/source/assets/sprites/grass/transition_up/grass_type-0_frame_rc.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/grass_type-0_frame_rc.png-fd63a7f205c4e4634f498ef70c59aa7b.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/assets/sprites/grass/transition_up/grass_type-0_frame_rc.png" +dest_files=[ "res://.import/grass_type-0_frame_rc.png-fd63a7f205c4e4634f498ef70c59aa7b.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/entities/bullet/player_bullet.tscn b/source/entities/bullet/player_bullet.tscn similarity index 83% rename from Game/source/entities/bullet/player_bullet.tscn rename to source/entities/bullet/player_bullet.tscn index 79862b9..1b30fbc 100644 --- a/Game/source/entities/bullet/player_bullet.tscn +++ b/source/entities/bullet/player_bullet.tscn @@ -6,15 +6,11 @@ [sub_resource type="RectangleShape2D" id=1] extents = Vector2( 22.0883, 10 ) -[node name="player_bullet" type="Sprite" groups=[ -"Net", -]] +[node name="player_bullet" type="Sprite" groups=["Net"]] texture = ExtResource( 1 ) script = ExtResource( 2 ) -[node name="hitbox" type="Area2D" parent="." groups=[ -"Player_damager", -]] +[node name="hitbox" type="Area2D" parent="." groups=["Player_damager"]] [node name="CollisionShape2D" type="CollisionShape2D" parent="hitbox"] visible = false diff --git a/source/entities/grass/grass_node.tscn b/source/entities/grass/grass_node.tscn new file mode 100644 index 0000000..8b3d71a --- /dev/null +++ b/source/entities/grass/grass_node.tscn @@ -0,0 +1,92 @@ +[gd_scene load_steps=44 format=2] + +[ext_resource path="res://source/assets/sprites/grass/idle/grass_type-0_frame_na – 1.png" type="Texture" id=1] +[ext_resource path="res://source/assets/sprites/grass/idle/grass_type-0_frame_na – 2.png" type="Texture" id=2] +[ext_resource path="res://source/assets/sprites/grass/idle/grass_type-0_frame_na – 10.png" type="Texture" id=4] +[ext_resource path="res://source/assets/sprites/grass/idle/grass_type-0_frame_na – 5.png" type="Texture" id=5] +[ext_resource path="res://source/assets/sprites/grass/idle/grass_type-0_frame_na – 6.png" type="Texture" id=6] +[ext_resource path="res://source/assets/sprites/grass/idle/grass_type-0_frame_na – 4.png" type="Texture" id=7] +[ext_resource path="res://source/assets/sprites/grass/idle/grass_type-0_frame_na.png" type="Texture" id=8] +[ext_resource path="res://source/assets/scripts/grass_handlers/grass_body.gd" type="Script" id=9] +[ext_resource path="res://source/assets/sprites/grass/idle/grass_type-0_frame_na – 11.png" type="Texture" id=10] +[ext_resource path="res://source/assets/sprites/grass/idle/grass_type-0_frame_na – 3.png" type="Texture" id=11] +[ext_resource path="res://source/assets/sprites/grass/idle/grass_type-0_frame_na – 7.png" type="Texture" id=12] +[ext_resource path="res://source/assets/sprites/grass/idle/grass_type-0_frame_na – 12.png" type="Texture" id=13] +[ext_resource path="res://source/assets/sprites/grass/idle/grass_type-0_frame_na – 9.png" type="Texture" id=14] +[ext_resource path="res://source/assets/sprites/grass/idle/grass_type-0_frame_na – 8.png" type="Texture" id=15] +[ext_resource path="res://source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 3.png" type="Texture" id=16] +[ext_resource path="res://source/assets/sprites/grass/transition_down/grass_type-0_frame_cr.png" type="Texture" id=17] +[ext_resource path="res://source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 5.png" type="Texture" id=18] +[ext_resource path="res://source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 4.png" type="Texture" id=19] +[ext_resource path="res://source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 11.png" type="Texture" id=20] +[ext_resource path="res://source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 7.png" type="Texture" id=21] +[ext_resource path="res://source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 12.png" type="Texture" id=22] +[ext_resource path="res://source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 9.png" type="Texture" id=23] +[ext_resource path="res://source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 4.png" type="Texture" id=24] +[ext_resource path="res://source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 5.png" type="Texture" id=25] +[ext_resource path="res://source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 3.png" type="Texture" id=26] +[ext_resource path="res://source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 5.png" type="Texture" id=27] +[ext_resource path="res://source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 2.png" type="Texture" id=28] +[ext_resource path="res://source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 4.png" type="Texture" id=29] +[ext_resource path="res://source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 1.png" type="Texture" id=30] +[ext_resource path="res://source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 6.png" type="Texture" id=31] +[ext_resource path="res://source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 8.png" type="Texture" id=32] +[ext_resource path="res://source/assets/sprites/grass/down_idle/grass_type-0_frame_an.png" type="Texture" id=33] +[ext_resource path="res://source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 1.png" type="Texture" id=34] +[ext_resource path="res://source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 1.png" type="Texture" id=35] +[ext_resource path="res://source/assets/sprites/grass/transition_down/grass_type-0_frame_cr – 6.png" type="Texture" id=36] +[ext_resource path="res://source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 3.png" type="Texture" id=37] +[ext_resource path="res://source/assets/sprites/grass/transition_up/grass_type-0_frame_rc.png" type="Texture" id=38] +[ext_resource path="res://source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 10.png" type="Texture" id=39] +[ext_resource path="res://source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 6.png" type="Texture" id=40] +[ext_resource path="res://source/assets/sprites/grass/transition_up/grass_type-0_frame_rc – 2.png" type="Texture" id=41] +[ext_resource path="res://source/assets/sprites/grass/down_idle/grass_type-0_frame_an – 2.png" type="Texture" id=42] + +[sub_resource type="SpriteFrames" id=1] +animations = [ { +"frames": [ ExtResource( 1 ), ExtResource( 2 ), ExtResource( 11 ), ExtResource( 7 ), ExtResource( 5 ), ExtResource( 6 ), ExtResource( 12 ), ExtResource( 15 ), ExtResource( 14 ), ExtResource( 4 ), ExtResource( 10 ), ExtResource( 13 ), ExtResource( 8 ) ], +"loop": true, +"name": "idle", +"speed": 12.0 +}, { +"frames": [ ExtResource( 30 ), ExtResource( 42 ), ExtResource( 16 ), ExtResource( 29 ), ExtResource( 25 ), ExtResource( 31 ), ExtResource( 21 ), ExtResource( 32 ), ExtResource( 39 ), ExtResource( 20 ), ExtResource( 22 ), ExtResource( 23 ), ExtResource( 33 ) ], +"loop": true, +"name": "idle_down", +"speed": 12.0 +}, { +"frames": [ ExtResource( 17 ), ExtResource( 34 ), ExtResource( 28 ), ExtResource( 26 ), ExtResource( 24 ), ExtResource( 27 ), ExtResource( 36 ) ], +"loop": false, +"name": "transition_down", +"speed": 24.0 +}, { +"frames": [ ExtResource( 38 ), ExtResource( 35 ), ExtResource( 41 ), ExtResource( 37 ), ExtResource( 19 ), ExtResource( 18 ), ExtResource( 40 ) ], +"loop": false, +"name": "transition_up", +"speed": 24.0 +} ] + +[sub_resource type="RectangleShape2D" id=2] +extents = Vector2( 482.466, 285.1 ) + +[node name="Area2D" type="Area2D"] +script = ExtResource( 9 ) + +[node name="trinity_site_level_grass_type_2_animated" type="AnimatedSprite" parent="."] +position = Vector2( -3.36365, 0 ) +scale = Vector2( 0.75, 0.75 ) +frames = SubResource( 1 ) +animation = "idle" +frame = 4 +playing = true + +[node name="trinity_site_level_layout-level_design_z-index_0_grass_type-2" type="Sprite" parent="."] + +[node name="grass_node" type="Node2D" parent="."] + +[node name="CollisionShape2D" type="CollisionShape2D" parent="."] +position = Vector2( 3.17483, 3.17472 ) +shape = SubResource( 2 ) + +[connection signal="body_entered" from="." to="." method="_on_Area2D_body_entered"] +[connection signal="body_exited" from="." to="." method="_on_Area2D_body_exited"] +[connection signal="animation_finished" from="trinity_site_level_grass_type_2_animated" to="." method="_on_trinity_site_level_grass_type_2_animated_animation_finished"] diff --git a/source/entities/menu_player/player_node.tscn b/source/entities/menu_player/player_node.tscn new file mode 100644 index 0000000..1887611 --- /dev/null +++ b/source/entities/menu_player/player_node.tscn @@ -0,0 +1,15 @@ +[gd_scene load_steps=3 format=2] + +[ext_resource path="res://source/assets/sprites/character/menu_player/tank.svg" type="Texture" id=1] + +[sub_resource type="CircleShape2D" id=1] +radius = 76.0267 + +[node name="player" type="KinematicBody2D"] + +[node name="player_collider" type="CollisionShape2D" parent="."] +shape = SubResource( 1 ) + +[node name="player_sprite" type="Sprite" parent="."] +position = Vector2( 0.561218, -8.41847 ) +texture = ExtResource( 1 ) diff --git a/source/entities/player/player_node.tscn b/source/entities/player/player_node.tscn new file mode 100644 index 0000000..52afd07 --- /dev/null +++ b/source/entities/player/player_node.tscn @@ -0,0 +1,171 @@ +[gd_scene load_steps=51 format=2] + +[ext_resource path="res://source/assets/sprites/character/player/theme/01/na/Player-character-theme-01.png" type="Texture" id=1] +[ext_resource path="res://source/assets/scripts/player_handlers/player_collider_handler.gd" type="Script" id=2] +[ext_resource path="res://source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 3.png" type="Texture" id=3] +[ext_resource path="res://source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 2.png" type="Texture" id=4] +[ext_resource path="res://source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 21.png" type="Texture" id=5] +[ext_resource path="res://source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 9.png" type="Texture" id=6] +[ext_resource path="res://source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 19.png" type="Texture" id=7] +[ext_resource path="res://source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 25.png" type="Texture" id=8] +[ext_resource path="res://source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 13.png" type="Texture" id=9] +[ext_resource path="res://source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 29.png" type="Texture" id=10] +[ext_resource path="res://source/assets/scripts/player_handlers/player_body_handler.gd" type="Script" id=11] +[ext_resource path="res://source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 38.png" type="Texture" id=12] +[ext_resource path="res://source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 7.png" type="Texture" id=13] +[ext_resource path="res://source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 12.png" type="Texture" id=14] +[ext_resource path="res://source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 10.png" type="Texture" id=15] +[ext_resource path="res://source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 18.png" type="Texture" id=18] +[ext_resource path="res://source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 34.png" type="Texture" id=19] +[ext_resource path="res://source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 17.png" type="Texture" id=20] +[ext_resource path="res://source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 40.png" type="Texture" id=21] +[ext_resource path="res://source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 11.png" type="Texture" id=22] +[ext_resource path="res://source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 15.png" type="Texture" id=23] +[ext_resource path="res://source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 24.png" type="Texture" id=24] +[ext_resource path="res://source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 36.png" type="Texture" id=25] +[ext_resource path="res://source/assets/sprites/character/player/theme/01/na/Player-character-theme-particle-01.svg" type="Texture" id=26] +[ext_resource path="res://source/assets/sprites/character/player/theme/01/na/Player-character-theme-gun-01.png" type="Texture" id=27] +[ext_resource path="res://source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 35.png" type="Texture" id=29] +[ext_resource path="res://source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 27.png" type="Texture" id=30] +[ext_resource path="res://source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 26.png" type="Texture" id=31] +[ext_resource path="res://source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 6.png" type="Texture" id=32] +[ext_resource path="res://source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 32.png" type="Texture" id=33] +[ext_resource path="res://source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 20.png" type="Texture" id=34] +[ext_resource path="res://source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 23.png" type="Texture" id=35] +[ext_resource path="res://source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 37.png" type="Texture" id=36] +[ext_resource path="res://source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 14.png" type="Texture" id=37] +[ext_resource path="res://source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 28.png" type="Texture" id=38] +[ext_resource path="res://source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 16.png" type="Texture" id=39] +[ext_resource path="res://source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 8.png" type="Texture" id=40] +[ext_resource path="res://source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 31.png" type="Texture" id=41] +[ext_resource path="res://source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 22.png" type="Texture" id=42] +[ext_resource path="res://source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 30.png" type="Texture" id=43] +[ext_resource path="res://source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 33.png" type="Texture" id=44] +[ext_resource path="res://source/assets/sprites/character/player/theme/01/animation/right_r/Player-character-theme-01_anim-idle – 39.png" type="Texture" id=45] +[ext_resource path="res://source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 4.png" type="Texture" id=46] +[ext_resource path="res://source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 5.png" type="Texture" id=47] +[ext_resource path="res://source/assets/sprites/character/player/theme/01/animation/left_r/Player-character-theme-01_anim-idle – 1.png" type="Texture" id=48] + +[sub_resource type="CircleShape2D" id=1] + +[sub_resource type="SpriteFrames" id=2] +animations = [ { +"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", +"speed": 35.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": "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, +"name": "boost-speed-right-01", +"speed": 50.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": "idle-speed-left-01", +"speed": 25.0 +} ] + +[sub_resource type="RectangleShape2D" id=3] +extents = Vector2( 61.9925, 52.2535 ) + +[sub_resource type="ParticlesMaterial" id=4] +lifetime_randomness = 0.13 +flag_disable_z = true +gravity = Vector3( 50, -5, 0 ) +initial_velocity = 79.06 +initial_velocity_random = 0.45 +angular_velocity = -508.62 +angular_velocity_random = 0.14 +orbit_velocity = 0.0 +orbit_velocity_random = 0.0 +linear_accel = -100.0 +linear_accel_random = 0.51 +radial_accel = -11.55 +radial_accel_random = 0.41 +damping = 22.55 +damping_random = 0.27 +angle = 112.9 +scale = 0.3 +scale_random = 0.41 + +[sub_resource type="CircleShape2D" id=5] +radius = 41.5403 + +[node name="player" type="KinematicBody2D" groups=[ +"Net", +"Player", +]] +script = ExtResource( 11 ) + +[node name="player_collider" type="CollisionShape2D" parent="."] +shape = SubResource( 1 ) +script = ExtResource( 2 ) + +[node name="player_animated_sprite" type="AnimatedSprite" parent="."] +scale = Vector2( 0.25, 0.25 ) +z_index = 1 +frames = SubResource( 2 ) +animation = "idle-speed-left-01" + +[node name="player_sprite" type="Sprite" parent="."] +visible = false +scale = Vector2( 0.25, 0.25 ) +z_index = 1 +texture = ExtResource( 1 ) + +[node name="Tween" type="Tween" parent="."] + +[node name="network_tick_rate" type="Timer" parent="."] +wait_time = 0.03 +autostart = true + +[node name="reload_timer" type="Timer" parent="."] +wait_time = 0.15 +one_shot = true + +[node name="hit_timer" type="Timer" parent="."] +wait_time = 0.1 +one_shot = true + +[node name="hitbox" type="Area2D" parent="."] + +[node name="CollisionShape2D" type="CollisionShape2D" parent="hitbox"] +position = Vector2( -0.158686, 4.16519 ) +shape = SubResource( 3 ) + +[node name="Particles2D" type="Particles2D" parent="."] +position = Vector2( 60.4688, 57.2938 ) +z_index = 6 +amount = 10 +visibility_rect = Rect2( 0, -31.5128, 50.975, 40.7858 ) +process_material = SubResource( 4 ) +texture = ExtResource( 26 ) + +[node name="weaponHolder" type="CollisionShape2D" parent="."] +z_index = 1 +shape = SubResource( 5 ) + +[node name="Player-character-theme-gun-01" type="Sprite" parent="weaponHolder"] +scale = Vector2( 0.25, 0.25 ) +texture = ExtResource( 27 ) + +[connection signal="timeout" from="network_tick_rate" to="." method="_on_network_tick_rate_timeout"] +[connection signal="timeout" from="reload_timer" to="." method="_on_reload_timer_timeout"] +[connection signal="timeout" from="hit_timer" to="." method="_on_hit_timer_timeout"] +[connection signal="area_entered" from="hitbox" to="." method="_on_hitbox_area_entered"] diff --git a/source/fonts/oxygen/Oxygen-Bold.ttf b/source/fonts/oxygen/Oxygen-Bold.ttf new file mode 100644 index 0000000..8a3d389 Binary files /dev/null and b/source/fonts/oxygen/Oxygen-Bold.ttf differ diff --git a/source/fonts/oxygen/Oxygen-Light.ttf b/source/fonts/oxygen/Oxygen-Light.ttf new file mode 100644 index 0000000..f0236d9 Binary files /dev/null and b/source/fonts/oxygen/Oxygen-Light.ttf differ diff --git a/source/fonts/oxygen/Oxygen-Regular.ttf b/source/fonts/oxygen/Oxygen-Regular.ttf new file mode 100644 index 0000000..416f8e6 Binary files /dev/null and b/source/fonts/oxygen/Oxygen-Regular.ttf differ diff --git a/kristofers/game/font/roboto.tres b/source/fonts/oxygen/oxygen_bold.tres similarity index 56% rename from kristofers/game/font/roboto.tres rename to source/fonts/oxygen/oxygen_bold.tres index a9456d1..5ef488a 100644 --- a/kristofers/game/font/roboto.tres +++ b/source/fonts/oxygen/oxygen_bold.tres @@ -1,9 +1,9 @@ [gd_resource type="DynamicFont" load_steps=2 format=2] -[ext_resource path="res://font/Roboto-Regular.ttf" type="DynamicFontData" id=1] +[ext_resource path="res://source/fonts/oxygen/Oxygen-Bold.ttf" type="DynamicFontData" id=1] [resource] -size = 64 +size = 36 use_mipmaps = true use_filter = true font_data = ExtResource( 1 ) diff --git a/kristofers/movementSystem0.0.3/font/roboto.tres b/source/fonts/oxygen/oxygen_regular.tres similarity index 56% rename from kristofers/movementSystem0.0.3/font/roboto.tres rename to source/fonts/oxygen/oxygen_regular.tres index a9456d1..8c45000 100644 --- a/kristofers/movementSystem0.0.3/font/roboto.tres +++ b/source/fonts/oxygen/oxygen_regular.tres @@ -1,9 +1,9 @@ [gd_resource type="DynamicFont" load_steps=2 format=2] -[ext_resource path="res://font/Roboto-Regular.ttf" type="DynamicFontData" id=1] +[ext_resource path="res://source/fonts/oxygen/Oxygen-Regular.ttf" type="DynamicFontData" id=1] [resource] -size = 64 +size = 50 use_mipmaps = true use_filter = true font_data = ExtResource( 1 ) 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/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 new file mode 100644 index 0000000..78b72d1 Binary files /dev/null and b/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-1-version_ct_f_hd_3840_2160.png differ diff --git a/Game/source/levels/trinity_site/images/trinity_site_level_layout-monochrome.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 59% rename from Game/source/levels/trinity_site/images/trinity_site_level_layout-monochrome.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 index dc7a418..70c4bf4 100644 --- a/Game/source/levels/trinity_site/images/trinity_site_level_layout-monochrome.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 @@ -2,15 +2,15 @@ importer="texture" type="StreamTexture" -path="res://.import/trinity_site_level_layout-monochrome.png-c5b47a5f1d25029803eac9e832c13411.stex" +path="res://.import/trinity_site_level_layout-level_design_z-index_-1-version_ct_f_hd_3840_2160.png-810535e6db31e181bbfa3a97fafae31c.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" ] +source_file="res://source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-1-version_ct_f_hd_3840_2160.png" +dest_files=[ "res://.import/trinity_site_level_layout-level_design_z-index_-1-version_ct_f_hd_3840_2160.png-810535e6db31e181bbfa3a97fafae31c.stex" ] [params] 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/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 new file mode 100644 index 0000000..03da64a Binary files /dev/null and b/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 01.png differ diff --git a/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 new file mode 100644 index 0000000..af89765 --- /dev/null +++ b/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 01.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 01.png-6e32af10b9d6c5856184739df6a7ef52.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 01.png" +dest_files=[ "res://.import/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 01.png-6e32af10b9d6c5856184739df6a7ef52.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/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 new file mode 100644 index 0000000..6fe3aeb Binary files /dev/null and b/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 02.png differ diff --git a/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 new file mode 100644 index 0000000..f53fc39 --- /dev/null +++ b/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 02.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 02.png-b56597bb8ea8ea228f1bee585362aeaf.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 02.png" +dest_files=[ "res://.import/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 02.png-b56597bb8ea8ea228f1bee585362aeaf.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/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 new file mode 100644 index 0000000..bcaaf20 Binary files /dev/null and b/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 025.png differ diff --git a/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 new file mode 100644 index 0000000..a447267 --- /dev/null +++ b/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 025.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 025.png-80d58ebc44fcc90ed8081ecdbe2402a2.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 025.png" +dest_files=[ "res://.import/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 025.png-80d58ebc44fcc90ed8081ecdbe2402a2.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/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 new file mode 100644 index 0000000..1afa2af Binary files /dev/null and b/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160.png differ diff --git a/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 new file mode 100644 index 0000000..c1ebb3a --- /dev/null +++ b/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160.png-af387c6b295cce2b02e398c9e347cc9a.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160.png" +dest_files=[ "res://.import/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160.png-af387c6b295cce2b02e398c9e347cc9a.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_-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/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 new file mode 100644 index 0000000..9f1d4cc Binary files /dev/null and b/source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_0-version_ct_f_hd_3840_2160.png differ diff --git a/Game/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-version_ct_f_hd_3840_2160.png.import similarity index 74% rename from Game/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-version_ct_f_hd_3840_2160.png.import index fe51833..b8f1999 100644 --- a/Game/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-version_ct_f_hd_3840_2160.png.import @@ -2,15 +2,15 @@ importer="texture" type="StreamTexture" -path="res://.import/trinity_site_level_layout-level_design_z-index_0.png-05b8879ce933ed0eeba9d404ed43c171.stex" +path="res://.import/trinity_site_level_layout-level_design_z-index_0-version_ct_f_hd_3840_2160.png-bf285eb2ced8320130775ac9334d87fe.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" ] +source_file="res://source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_0-version_ct_f_hd_3840_2160.png" +dest_files=[ "res://.import/trinity_site_level_layout-level_design_z-index_0-version_ct_f_hd_3840_2160.png-bf285eb2ced8320130775ac9334d87fe.stex" ] [params] 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/source/levels/trinity_site/trinity_site_level.tscn b/source/levels/trinity_site/trinity_site_level.tscn new file mode 100644 index 0000000..b3db345 --- /dev/null +++ b/source/levels/trinity_site/trinity_site_level.tscn @@ -0,0 +1,160 @@ +[gd_scene load_steps=14 format=2] + +[ext_resource path="res://source/assets/scripts/server_handlers/trinity_site_level.gd" type="Script" id=1] +[ext_resource path="res://source/assets/scripts/ui_element_handlers/UI.gd" type="Script" id=2] +[ext_resource path="res://source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_0-version_ct_f_hd_3840_2160.png" type="Texture" id=3] +[ext_resource path="res://source/fonts/roboto/Roboto-Regular.ttf" type="DynamicFontData" id=4] +[ext_resource path="res://source/assets/scripts/ui_element_handlers/winner.gd" type="Script" id=5] +[ext_resource path="res://source/assets/scripts/ui_element_handlers/game_UI.gd" type="Script" id=6] +[ext_resource path="res://source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 01.png" type="Texture" id=7] +[ext_resource path="res://source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-1-version_ct_f_hd_3840_2160.png" type="Texture" id=8] +[ext_resource path="res://source/entities/grass/grass_node.tscn" type="PackedScene" id=9] +[ext_resource path="res://source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 02.png" type="Texture" id=44] +[ext_resource path="res://source/levels/trinity_site/images/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 025.png" type="Texture" id=45] +[ext_resource path="res://source/assets/scripts/trinity_site_body_handler.gd" type="Script" id=46] + +[sub_resource type="DynamicFont" id=1] +size = 120 +outline_size = 7 +outline_color = Color( 0, 0, 0, 1 ) +use_mipmaps = true +use_filter = true +font_data = ExtResource( 4 ) + +[node name="trinity-site" type="Node2D"] +script = ExtResource( 1 ) + +[node name="trinity_site_body" type="StaticBody2D" parent="."] +script = ExtResource( 46 ) + +[node name="trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 01" type="Sprite" parent="trinity_site_body"] +position = Vector2( 960, 540 ) +scale = Vector2( 0.5, 0.5 ) +z_index = -5 +texture = ExtResource( 7 ) + +[node name="trinity_site_level_layout-level_design_z-index_0-version_ct_f_hd_3840_2160" type="Sprite" parent="trinity_site_body/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 01"] +z_index = 5 +texture = ExtResource( 3 ) + +[node name="trinity_site_level_layout-level_design_z-index_-1-version_ct_f_hd_3840_2160" type="Sprite" parent="trinity_site_body/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 01"] +position = Vector2( 0, -0.561157 ) +z_index = 2 +texture = ExtResource( 8 ) + +[node name="trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 02" type="Sprite" parent="trinity_site_body/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 01"] +z_index = 1 +texture = ExtResource( 44 ) + +[node name="trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 025" type="Sprite" parent="trinity_site_body/trinity_site_level_layout-level_design_z-index_-2-version_ct_f_hd_3840_2160 – 01"] +position = Vector2( -275.886, 3244.16 ) +rotation = -1.01229 +texture = ExtResource( 45 ) + +[node name="trinity_site_outer_collider" type="CollisionPolygon2D" parent="trinity_site_body"] +polygon = PoolVector2Array( 0, 8, 0, 1080, 1920, 1080, 1920, 0, 8, 0, 208, 216, 232, 200, 248, 192, 264, 184, 288, 176, 312, 168, 344, 160, 376.511, 156.535, 408.324, 155.118, 436.672, 156.378, 468.17, 160.472, 495.731, 165.985, 518.409, 171.969, 539.04, 171.812, 560.459, 166.772, 577.94, 157.953, 593.217, 147.086, 606.131, 132.597, 616.368, 117.95, 628.18, 102.359, 643.614, 86.452, 662.198, 71.648, 679.049, 60.3087, 698.105, 51.4892, 718.737, 43.9297, 741.888, 39.205, 763.149, 37.7876, 787.087, 37.7876, 808.979, 41.7248, 828.035, 46.7645, 848.194, 54.639, 865.518, 63.9309, 880.794, 74.1678, 894.338, 85.5071, 906.78, 97.3188, 922.686, 105.823, 941.743, 110.863, 963.634, 112.595, 983.478, 109.918, 1000.33, 103.303, 1014.5, 94.169, 1026, 82.8297, 1041.59, 69.2856, 1059.7, 58.7337, 1078.76, 50.2293, 1097.82, 43.1422, 1115.77, 39.3625, 1134.2, 37.4726, 1153.72, 37.4726, 1171.84, 39.3625, 1193.41, 43.1422, 1212.94, 49.5993, 1230.42, 57.9463, 1247.59, 66.9232, 1261.45, 78.2625, 1274.83, 89.2868, 1285.23, 100.626, 1293.42, 111.02, 1300.66, 121.415, 1308.38, 134.644, 1319.09, 146.771, 1333.42, 157.323, 1352.48, 167.244, 1374.53, 172.914, 1396.42, 173.072, 1415.16, 167.559, 1435.95, 162.205, 1460.2, 157.953, 1486.19, 155.748, 1509.97, 154.803, 1533.75, 155.748, 1554.54, 157.795, 1580.99, 161.417, 1603.52, 166.615, 1624.46, 173.702, 1646.67, 180.789, 1669.98, 191.026, 1686.67, 199.687, 1701.79, 208.507, 1722.11, 222.051, 1744.47, 237.643, 1761.01, 252.289, 1774.39, 265.046, 1791.24, 283.315, 1803.84, 299.221, 1814.87, 314.655, 1825.42, 330.877, 1833.61, 343.633, 1844.79, 363.792, 1852.19, 381.274, 1859.44, 400.33, 1865.11, 417.654, 1869.52, 434.033, 1873.61, 452.302, 1877.07, 473.248, 1879.28, 491.832, 1880.85, 507.581, 1881.96, 523.015, 1881.96, 546.953, 1880.07, 566.482, 1877.23, 583.334, 1874.87, 599.24, 1871.25, 615.147, 1866.52, 634.518, 1858.49, 655.464, 1849.67, 677.828, 1843.53, 692.632, 1836.44, 706.018, 1826.36, 725.075, 1816.91, 740.824, 1804.31, 758.148, 1794.71, 770.274, 1781.95, 782.874, 1762.58, 801.93, 1748.25, 814.214, 1730.14, 829.176, 1715.8, 839.57, 1696.43, 852.012, 1674.38, 863.823, 1651.86, 872.958, 1632.81, 880.045, 1612.65, 886.659, 1587.29, 892.644, 1568.24, 896.266, 1548.39, 899.574, 1529.97, 901.148, 1508.39, 901.621, 1474.53, 899.259, 1447.6, 896.424, 1422.56, 891.384, 1403.5, 886.187, 1381.61, 884.927, 1361.61, 888.077, 1343.34, 895.006, 1329.95, 902.881, 1318.3, 914.063, 1306.96, 927.134, 1297.35, 941.151, 1289.32, 951.86, 1280.97, 961.625, 1264.91, 976.114, 1252.47, 986.193, 1237.82, 995.328, 1222.23, 1003.2, 1202.7, 1009.82, 1184.43, 1015.64, 1170.1, 1016.9, 1139.55, 1018.01, 1112.15, 1015.17, 1091.83, 1010.76, 1074.98, 1004.62, 1055.13, 995.013, 1037.65, 984.461, 1020.01, 969.657, 1004.11, 955.01, 984.736, 946.821, 965.364, 944.301, 946.151, 945.561, 926.307, 949.498, 907.881, 957.688, 894.021, 970.287, 880.162, 983.516, 866.146, 992.335, 843.625, 1003.2, 821.733, 1010.6, 793.858, 1016.75, 767.557, 1018.48, 741.571, 1017.06, 714.168, 1010.92, 690.859, 1002.1, 671.015, 989.816, 650.227, 974.539, 630.068, 954.38, 614.791, 935.324, 601.405, 918.158, 587.388, 904.299, 572.112, 894.849, 553.685, 888.235, 531.952, 884.455, 508.958, 886.817, 486.752, 892.487, 454.781, 898.471, 432.26, 899.731, 402.652, 900.991, 376.509, 900.361, 348.791, 896.582, 328.632, 893.274, 297.764, 885.242, 271.305, 876.58, 244.532, 864.926, 222.326, 852.957, 199.175, 838.94, 180.591, 825.081, 159.96, 807.757, 144.211, 792.638, 129.564, 778.621, 114.445, 761.297, 100.114, 740.509, 86.727, 719.878, 79.1674, 706.963, 67.1982, 682.395, 55.0714, 654.992, 46.567, 627.903, 41.5273, 605.067, 37.4326, 580.971, 34.2828, 555.143, 33.1803, 534.354, 33.3378, 510.258, 35.0702, 487.265, 36.9601, 468.523, 41.0548, 446.317, 46.567, 426.158, 52.5516, 405.685, 61.2136, 386.313, 71.9229, 363.162, 80.1124, 347.571, 91.6092, 327.885, 104.681, 308.041, 123.737, 284.417, 140.116, 268.196, 156.653, 251.659, 175.551, 235.123, 192.56, 222.681, 205.317, 215.122 ) + +[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="trinity_site_body"] +polygon = PoolVector2Array( 761.5, 423.238, 765.865, 418.476, 769.04, 403.395, 775.39, 388.315, 784.517, 372.838, 798.407, 359.742, 817.059, 347.043, 838.092, 338.312, 861.109, 334.74, 888.889, 337.518, 914.684, 348.63, 937.305, 363.313, 961.512, 365.298, 984.133, 360.139, 1003.98, 348.233, 1027.79, 337.518, 1058.34, 334.74, 1087.71, 340.693, 1115.89, 358.154, 1136.92, 381.965, 1147.64, 406.173, 1154.38, 422.841, 1170.26, 433.953, 1198.04, 442.287, 1215.5, 456.97, 1233.35, 478.4, 1243.67, 504.592, 1246.45, 530.784, 1242.48, 558.564, 1234.15, 578.803, 1219.47, 597.058, 1202.4, 611.742, 1179.78, 622.457, 1159.94, 628.013, 1149.22, 642.696, 1142.87, 666.11, 1130.57, 685.556, 1111.52, 701.827, 1093.27, 713.335, 1074.61, 718.891, 1049.22, 720.479, 1028.18, 716.51, 997.229, 704.208, 974.212, 691.906, 950.004, 689.921, 927.78, 695.874, 914.684, 707.383, 891.27, 717.304, 863.887, 721.272, 838.092, 716.907, 811.106, 706.986, 794.835, 694.683, 782.136, 679.603, 770.231, 653.014, 764.675, 636.743, 749.594, 623.647, 724.593, 616.901, 703.957, 601.424, 681.733, 574.438, 671.812, 545.071, 671.812, 516.895, 679.352, 487.528, 696.417, 461.732, 724.99, 441.89, 752.372, 429.587 ) + +[node name="grass_node3" parent="trinity_site_body" instance=ExtResource( 9 )] +position = Vector2( 393.822, 869.192 ) +scale = Vector2( 0.1, 0.1 ) +z_index = -3 + +[node name="grass_node2" parent="trinity_site_body" instance=ExtResource( 9 )] +position = Vector2( 764.908, 986.211 ) +scale = Vector2( 0.1, 0.1 ) +z_index = -3 + +[node name="grass_node" parent="trinity_site_body" instance=ExtResource( 9 )] +position = Vector2( 190.03, 791.328 ) +rotation = 0.760963 +scale = Vector2( 0.1, 0.1 ) +z_index = -3 + +[node name="grass_node4" parent="trinity_site_body" instance=ExtResource( 9 )] +position = Vector2( 1748.96, 770.377 ) +rotation = -0.811578 +scale = Vector2( 0.1, 0.1 ) +z_index = -3 + +[node name="grass_node5" parent="trinity_site_body" instance=ExtResource( 9 )] +position = Vector2( 1323.23, 880.375 ) +rotation = -0.541052 +scale = Vector2( 0.1, 0.1 ) +z_index = -3 + +[node name="grass_node6" parent="trinity_site_body" instance=ExtResource( 9 )] +position = Vector2( 1831.89, 614.616 ) +rotation = -1.26536 +scale = Vector2( 0.1, 0.1 ) +z_index = -3 + +[node name="grass_node7" parent="trinity_site_body" instance=ExtResource( 9 )] +position = Vector2( 1003.81, 929.937 ) +rotation = 0.404916 +scale = Vector2( 0.1, 0.1 ) +z_index = -3 + +[node name="grass_node8" parent="trinity_site_body" instance=ExtResource( 9 )] +position = Vector2( 1531.18, 870.873 ) +rotation = -0.0506146 +scale = Vector2( 0.1, 0.1 ) +z_index = -3 + +[node name="spawn_locations" type="Node" parent="."] + +[node name="1" type="Position2D" parent="spawn_locations"] +position = Vector2( 260, 540 ) +z_index = 1 + +[node name="2" type="Position2D" parent="spawn_locations"] +position = Vector2( 460, 540 ) +z_index = 1 + +[node name="3" type="Position2D" parent="spawn_locations"] +position = Vector2( 1460, 540 ) +z_index = 1 + +[node name="4" type="Position2D" parent="spawn_locations"] +position = Vector2( 1640, 540 ) +z_index = 1 + +[node name="UI" type="CanvasLayer" parent="."] +script = ExtResource( 2 ) + +[node name="game_UI" type="CanvasLayer" parent="."] +script = ExtResource( 6 ) + +[node name="Control" type="Control" parent="game_UI"] +anchor_right = 1.0 +anchor_bottom = 1.0 +__meta__ = { +"_edit_use_anchors_": false +} + +[node name="winner" type="Label" parent="game_UI/Control"] +anchor_top = 0.5 +anchor_right = 1.0 +anchor_bottom = 0.5 +margin_left = 2.37842 +margin_top = -35.5 +margin_right = 2.37842 +margin_bottom = 106.5 +custom_fonts/font = SubResource( 1 ) +custom_colors/font_color_shadow = Color( 0, 0, 0, 1 ) +custom_constants/shadow_offset_x = 6 +custom_constants/shadow_offset_y = 6 +text = "You are the winner" +align = 1 +valign = 1 +script = ExtResource( 5 ) +__meta__ = { +"_edit_use_anchors_": false +} + +[node name="win_timer" type="Timer" parent="game_UI/Control/winner"] +wait_time = 4.0 + +[connection signal="timeout" from="game_UI/Control/winner/win_timer" to="game_UI/Control/winner" method="_on_win_timer_timeout"] 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/source/scenes/GUI/background.tscn b/source/scenes/GUI/background.tscn new file mode 100644 index 0000000..c0ce0fb --- /dev/null +++ b/source/scenes/GUI/background.tscn @@ -0,0 +1,18 @@ +[gd_scene load_steps=3 format=2] + +[ext_resource path="res://source/scenes/OVERLAY/elements/floor.tscn" type="PackedScene" id=5] +[ext_resource path="res://source/assets/sprites/GUI/background_main_menu.svg" type="Texture" id=6] + +[node name="background" type="Node2D"] + +[node name="background_main_menu" type="Sprite" parent="."] +position = Vector2( 960, 540 ) +z_index = -10 +z_as_relative = false +texture = ExtResource( 6 ) +__meta__ = { +"_edit_lock_": true +} + +[node name="floor" parent="." instance=ExtResource( 5 )] +position = Vector2( 960, 1016 ) diff --git a/source/scenes/GUI/main_menu.tscn b/source/scenes/GUI/main_menu.tscn new file mode 100644 index 0000000..c35c9fc --- /dev/null +++ b/source/scenes/GUI/main_menu.tscn @@ -0,0 +1,150 @@ +[gd_scene load_steps=10 format=2] + +[ext_resource path="res://source/entities/menu_player/player_node.tscn" type="PackedScene" id=1] +[ext_resource path="res://source/scenes/GUI/background.tscn" type="PackedScene" id=2] +[ext_resource path="res://source/assets/sprites/GUI/lan_logo.svg" type="Texture" id=3] +[ext_resource path="res://source/fonts/oxygen/Oxygen-Bold.ttf" type="DynamicFontData" id=4] +[ext_resource path="res://source/fonts/oxygen/oxygen_bold.tres" type="DynamicFont" id=5] +[ext_resource path="res://source/assets/scripts/ui_element_handlers/main_menu.gd" type="Script" id=6] +[ext_resource path="res://source/scenes/OVERLAY/elements/button.tscn" type="PackedScene" id=7] +[ext_resource path="res://source/fonts/oxygen/oxygen_regular.tres" type="DynamicFont" id=8] + +[sub_resource type="DynamicFont" id=1] +size = 100 +use_mipmaps = true +use_filter = true +font_data = ExtResource( 4 ) + +[node name="main_menu" type="Control"] +anchor_right = 1.0 +anchor_bottom = 1.0 +script = ExtResource( 6 ) +__meta__ = { +"_edit_use_anchors_": false +} + +[node name="background" parent="." instance=ExtResource( 2 )] + +[node name="player" parent="background" instance=ExtResource( 1 )] +position = Vector2( 408, 872 ) + +[node name="foreground" type="Control" parent="."] +anchor_right = 1.0 +anchor_bottom = 1.0 +margin_top = 1.49835 +margin_bottom = 1.49829 +__meta__ = { +"_edit_use_anchors_": false +} + +[node name="name" type="Label" parent="foreground"] +anchor_left = 0.5 +anchor_right = 0.5 +margin_left = -320.0 +margin_top = 350.0 +margin_right = 320.0 +margin_bottom = 477.0 +custom_fonts/font = SubResource( 1 ) +text = "NAME&LOGO" +__meta__ = { +"_edit_lock_": true, +"_edit_use_anchors_": false +} + +[node name="play" parent="foreground" instance=ExtResource( 7 )] +margin_left = 810.0 +margin_top = 500.0 +margin_right = 1110.0 +margin_bottom = 572.0 + +[node name="Label" type="Label" parent="foreground/play"] +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +margin_left = -150.0 +margin_top = -36.0 +margin_right = 150.0 +margin_bottom = 36.0 +custom_fonts/font = ExtResource( 5 ) +custom_colors/font_color = Color( 0, 0, 0, 1 ) +text = "PLAY" +align = 1 +valign = 1 +__meta__ = { +"_edit_lock_": true, +"_edit_use_anchors_": false +} + +[node name="LAN_party" parent="foreground" instance=ExtResource( 7 )] +margin_left = 810.0 +margin_top = 580.0 +margin_right = 1110.0 +margin_bottom = 652.0 + +[node name="Label2" type="Label" parent="foreground/LAN_party"] +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +margin_left = -98.8223 +margin_top = -36.0 +margin_right = 134.178 +margin_bottom = 36.0 +custom_fonts/font = ExtResource( 5 ) +custom_colors/font_color = Color( 0, 0, 0, 1 ) +text = "LAN Party" +align = 1 +valign = 1 +__meta__ = { +"_edit_lock_": true, +"_edit_use_anchors_": false +} + +[node name="lan_logo" type="Sprite" parent="foreground/LAN_party"] +position = Vector2( 33.5, 36 ) +texture = ExtResource( 3 ) +__meta__ = { +"_edit_lock_": true +} + +[node name="exit" parent="foreground" instance=ExtResource( 7 )] +margin_left = 810.0 +margin_top = 660.0 +margin_right = 1110.0 +margin_bottom = 732.0 + +[node name="Label" type="Label" parent="foreground/exit"] +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +margin_left = -150.0 +margin_top = -36.0 +margin_right = 150.0 +margin_bottom = 36.0 +custom_fonts/font = ExtResource( 5 ) +custom_colors/font_color = Color( 0, 0, 0, 1 ) +text = "EXIT" +align = 1 +valign = 1 +__meta__ = { +"_edit_lock_": true, +"_edit_use_anchors_": false +} + +[node name="fullscreen" type="CheckButton" parent="."] +margin_left = 1798.91 +margin_top = 989.536 +margin_right = 1889.91 +margin_bottom = 1061.54 +custom_fonts/font = ExtResource( 8 ) +custom_colors/font_color_disabled = Color( 1, 1, 1, 1 ) +__meta__ = { +"_edit_use_anchors_": false +} + +[connection signal="pressed" from="foreground/play" to="." method="_on_play_pressed"] +[connection signal="pressed" from="foreground/LAN_party" to="." method="_on_LAN_party_pressed"] +[connection signal="pressed" from="foreground/exit" to="." method="_on_exit_pressed"] +[connection signal="pressed" from="fullscreen" to="." method="_on_fullscreen_pressed"] diff --git a/source/scenes/GUI/network_setup.tscn b/source/scenes/GUI/network_setup.tscn new file mode 100644 index 0000000..b720165 --- /dev/null +++ b/source/scenes/GUI/network_setup.tscn @@ -0,0 +1,294 @@ +[gd_scene load_steps=17 format=2] + +[ext_resource path="res://source/assets/scripts/server_handlers/network_processors/network_setup.gd" type="Script" id=1] +[ext_resource path="res://source/fonts/oxygen/Oxygen-Regular.ttf" type="DynamicFontData" id=2] +[ext_resource path="res://source/fonts/oxygen/Oxygen-Bold.ttf" type="DynamicFontData" id=3] +[ext_resource path="res://source/fonts/roboto/roboto.tres" type="DynamicFont" id=4] +[ext_resource path="res://source/scenes/GUI/background.tscn" type="PackedScene" id=5] +[ext_resource path="res://source/scenes/OVERLAY/elements/floor.tscn" type="PackedScene" id=6] +[ext_resource path="res://source/assets/sprites/GUI/lan_logo.svg" type="Texture" id=7] +[ext_resource path="res://source/fonts/oxygen/oxygen_bold.tres" type="DynamicFont" id=8] +[ext_resource path="res://source/scenes/OVERLAY/elements/button.tscn" type="PackedScene" id=9] +[ext_resource path="res://source/fonts/oxygen/oxygen_regular.tres" type="DynamicFont" id=10] +[ext_resource path="res://source/assets/scripts/ui_element_handlers/UI.gd" type="Script" id=11] +[ext_resource path="res://source/assets/sprites/GUI/background_lobby.svg" type="Texture" id=12] +[ext_resource path="res://source/scenes/OVERLAY/elements/wall.tscn" type="PackedScene" id=13] + +[sub_resource type="DynamicFont" id=1] +size = 36 +use_mipmaps = true +use_filter = true +font_data = ExtResource( 2 ) + +[sub_resource type="DynamicFont" id=2] +size = 88 +use_mipmaps = true +use_filter = true +font_data = ExtResource( 3 ) + +[sub_resource type="DynamicFont" id=3] +size = 22 +use_mipmaps = true +use_filter = true +font_data = ExtResource( 2 ) + +[node name="network_setup" type="Control"] +anchor_right = 1.0 +anchor_bottom = 1.0 +script = ExtResource( 1 ) +__meta__ = { +"_edit_use_anchors_": false +} + +[node name="background" parent="." instance=ExtResource( 5 )] + +[node name="multiplayer_configure" type="Control" parent="."] +anchor_right = 1.0 +anchor_bottom = 1.0 +margin_left = 2.5199 +margin_right = 2.5199 +rect_pivot_offset = Vector2( -2200.59, -462.965 ) +__meta__ = { +"_edit_use_anchors_": false +} + +[node name="create_server" parent="multiplayer_configure" instance=ExtResource( 9 )] +margin_left = 810.0 +margin_top = 424.0 +margin_right = 1110.0 +margin_bottom = 496.0 + +[node name="Label" type="Label" parent="multiplayer_configure/create_server"] +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +margin_left = -150.0 +margin_top = -36.0 +margin_right = 150.0 +margin_bottom = 36.0 +custom_fonts/font = ExtResource( 8 ) +custom_colors/font_color = Color( 0, 0, 0, 1 ) +text = "CREATE SERVER" +align = 1 +valign = 1 +__meta__ = { +"_edit_lock_": true, +"_edit_use_anchors_": false +} + +[node name="join_server" parent="multiplayer_configure" instance=ExtResource( 9 )] +margin_left = 810.0 +margin_top = 504.0 +margin_right = 1110.0 +margin_bottom = 576.0 + +[node name="Label" type="Label" parent="multiplayer_configure/join_server"] +anchor_left = 1.0 +anchor_top = 0.5 +anchor_right = 1.0 +anchor_bottom = 0.5 +margin_left = -233.0 +margin_top = -36.0 +margin_bottom = 36.0 +custom_fonts/font = ExtResource( 8 ) +custom_colors/font_color = Color( 0, 0, 0, 1 ) +text = "JOIN SERVER" +align = 1 +valign = 1 +__meta__ = { +"_edit_lock_": true, +"_edit_use_anchors_": false +} + +[node name="lan_logo" type="Sprite" parent="multiplayer_configure/join_server"] +position = Vector2( 33.5, 36 ) +texture = ExtResource( 7 ) +__meta__ = { +"_edit_lock_": true +} + +[node name="return" parent="multiplayer_configure" instance=ExtResource( 9 )] +margin_left = 810.0 +margin_top = 584.0 +margin_right = 1110.0 +margin_bottom = 656.0 + +[node name="Label" type="Label" parent="multiplayer_configure/return"] +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +margin_left = -150.0 +margin_top = -36.0 +margin_right = 150.0 +margin_bottom = 36.0 +custom_fonts/font = ExtResource( 8 ) +custom_colors/font_color = Color( 0, 0, 0, 1 ) +text = "RETURN" +align = 1 +valign = 1 +__meta__ = { +"_edit_lock_": true, +"_edit_use_anchors_": false +} + +[node name="username" type="Panel" parent="multiplayer_configure"] +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +margin_left = -480.0 +margin_top = -270.0 +margin_right = 480.0 +margin_bottom = 270.0 +__meta__ = { +"_edit_use_anchors_": false +} + +[node name="username_text_edit" type="LineEdit" parent="multiplayer_configure/username"] +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( 4 ) +custom_colors/selection_color = Color( 0.607843, 0.607843, 0.607843, 1 ) +custom_colors/cursor_color = Color( 1, 1, 1, 1 ) +align = 1 +placeholder_text = "Enter username" +__meta__ = { +"_edit_use_anchors_": false +} + +[node name="confirm" parent="multiplayer_configure/username/username_text_edit" instance=ExtResource( 9 )] +margin_left = 255.623 +margin_top = 129.885 +margin_right = 555.623 +margin_bottom = 201.885 + +[node name="Label" type="Label" parent="multiplayer_configure/username/username_text_edit/confirm"] +anchor_right = 1.0 +anchor_bottom = 1.0 +custom_fonts/font = SubResource( 1 ) +custom_colors/font_color = Color( 0, 0, 0, 1 ) +text = "CONFIRM" +align = 1 +valign = 1 +__meta__ = { +"_edit_lock_": true +} + +[node name="background_lobby" type="Node2D" parent="."] +z_index = -1 + +[node name="background_lobby" type="Sprite" parent="background_lobby"] +position = Vector2( 960, 540 ) +texture = ExtResource( 12 ) +__meta__ = { +"_edit_lock_": true +} + +[node name="wall-L" parent="background_lobby/background_lobby" instance=ExtResource( 13 )] +position = Vector2( -960.5, 0 ) + +[node name="wall-R" parent="background_lobby/background_lobby" instance=ExtResource( 13 )] +position = Vector2( 960.5, 0 ) + +[node name="ceiling" parent="background_lobby/background_lobby" instance=ExtResource( 6 )] +position = Vector2( 0, -603 ) + +[node name="floor" parent="background_lobby" instance=ExtResource( 6 )] +position = Vector2( 960, 1016 ) + +[node name="UI" type="CanvasLayer" parent="."] +layer = 0 +script = ExtResource( 11 ) + +[node name="start_game" parent="UI" instance=ExtResource( 9 )] +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +margin_left = -150.0 +margin_top = 100.0 +margin_right = 150.0 +margin_bottom = 172.0 + +[node name="Label" type="Label" parent="UI/start_game"] +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +margin_left = -74.5 +margin_top = -32.0 +margin_right = 74.5 +margin_bottom = 32.0 +custom_fonts/font = ExtResource( 10 ) +custom_colors/font_color = Color( 0, 0, 0, 1 ) +text = "START" +align = 1 +valign = 1 +__meta__ = { +"_edit_use_anchors_": false +} + +[node name="device_ip_address" type="Label" parent="UI"] +show_behind_parent = true +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +margin_left = -319.0 +margin_top = -56.0 +margin_right = 319.0 +margin_bottom = 56.0 +custom_fonts/font = SubResource( 2 ) +custom_colors/font_color = Color( 0.439216, 0.666667, 1, 0.27451 ) +align = 1 +valign = 1 +__meta__ = { +"_edit_use_anchors_": false +} + +[node name="text" type="Label" parent="UI"] +show_behind_parent = true +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +margin_left = -116.5 +margin_top = 60.0 +margin_right = 116.5 +margin_bottom = 89.0 +custom_fonts/font = SubResource( 3 ) +custom_colors/font_color = Color( 0.439216, 0.666667, 1, 0.27451 ) +text = "WAITING FOR PLAYERS" +align = 1 +valign = 1 +__meta__ = { +"_edit_use_anchors_": false +} + +[node name="spawn_locations" type="Node" parent="."] + +[node name="1" type="Position2D" parent="spawn_locations"] +position = Vector2( 384, 860 ) + +[node name="2" type="Position2D" parent="spawn_locations"] +position = Vector2( 768, 860 ) + +[node name="3" type="Position2D" parent="spawn_locations"] +position = Vector2( 1152, 860 ) + +[node name="4" type="Position2D" parent="spawn_locations"] +position = Vector2( 1536, 860 ) + +[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="multiplayer_configure/return" to="." method="_on_return_pressed"] +[connection signal="pressed" from="multiplayer_configure/username/username_text_edit/confirm" to="." method="_on_confirm_pressed"] +[connection signal="pressed" from="UI/start_game" to="." method="_on_start_game_pressed"] 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/source/scenes/GUI/server_handlers/server_browser.tscn b/source/scenes/GUI/server_handlers/server_browser.tscn new file mode 100644 index 0000000..662ab2e --- /dev/null +++ b/source/scenes/GUI/server_handlers/server_browser.tscn @@ -0,0 +1,246 @@ +[gd_scene load_steps=12 format=2] + +[ext_resource path="res://source/fonts/roboto/roboto.tres" type="DynamicFont" id=1] +[ext_resource path="res://source/scenes/GUI/server_handlers/server_listener.tscn" type="PackedScene" id=2] +[ext_resource path="res://source/assets/scripts/server_handlers/server_processors/server_browser.gd" type="Script" id=3] +[ext_resource path="res://source/scenes/OVERLAY/elements/button.tscn" type="PackedScene" id=4] +[ext_resource path="res://source/assets/sprites/GUI/background_server.svg" type="Texture" id=5] +[ext_resource path="res://source/assets/sprites/GUI/server_title.svg" type="Texture" id=6] +[ext_resource path="res://source/assets/sprites/GUI/button_disabled.svg" type="Texture" id=7] +[ext_resource path="res://source/fonts/oxygen/Oxygen-Regular.ttf" type="DynamicFontData" id=8] + +[sub_resource type="DynamicFont" id=1] +size = 36 +use_mipmaps = true +use_filter = true +font_data = ExtResource( 8 ) + +[sub_resource type="DynamicFont" id=2] +size = 32 +use_mipmaps = true +use_filter = true +font_data = ExtResource( 8 ) + +[sub_resource type="Animation" id=3] +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_lock_": true, +"_edit_use_anchors_": false +} + +[node name="background_server" type="Sprite" parent="."] +position = Vector2( 960, 540 ) +texture = ExtResource( 5 ) +__meta__ = { +"_edit_lock_": true +} + +[node name="controls" type="Control" parent="."] +anchor_right = 1.0 +anchor_bottom = 1.0 +margin_left = 2.51978 +margin_top = 1.77069 +margin_right = 2.51978 +margin_bottom = 1.77075 +__meta__ = { +"_edit_use_anchors_": false +} + +[node name="manual_setup" parent="controls" instance=ExtResource( 4 )] +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +margin_left = 40.0 +margin_top = -116.0 +margin_right = 340.0 +margin_bottom = -44.0 + +[node name="Label" type="Label" parent="controls/manual_setup"] +anchor_right = 1.0 +anchor_bottom = 1.0 +custom_fonts/font = SubResource( 1 ) +custom_colors/font_color = Color( 0, 0, 0, 1 ) +text = "MANUAL SETUP" +align = 1 +valign = 1 +__meta__ = { +"_edit_lock_": true +} + +[node name="online" type="TextureButton" parent="controls"] +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +margin_left = 40.0 +margin_top = -36.0 +margin_right = 340.0 +margin_bottom = 36.0 +texture_normal = ExtResource( 7 ) +__meta__ = { +"_edit_lock_": true, +"_edit_use_anchors_": false +} + +[node name="Label" type="Label" parent="controls/online"] +anchor_right = 1.0 +anchor_bottom = 1.0 +margin_left = 68.0 +custom_fonts/font = SubResource( 1 ) +custom_colors/font_color = Color( 0.329412, 0.329412, 0.329412, 1 ) +text = "ONLINE" +align = 1 +valign = 1 +__meta__ = { +"_edit_lock_": true +} + +[node name="return" parent="controls" instance=ExtResource( 4 )] +margin_left = 1000.0 +margin_top = 584.0 +margin_right = 1300.0 +margin_bottom = 656.0 + +[node name="Label" type="Label" parent="controls/return"] +anchor_right = 1.0 +anchor_bottom = 1.0 +custom_fonts/font = SubResource( 1 ) +custom_colors/font_color = Color( 0, 0, 0, 1 ) +text = "RETURN" +align = 1 +valign = 1 +__meta__ = { +"_edit_lock_": true +} + +[node name="background_panel" type="Panel" parent="controls"] +self_modulate = Color( 0.0862745, 0.0862745, 0.0862745, 0.392157 ) +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +margin_left = -447.5 +margin_top = -66.0 +margin_right = -20.0 +margin_bottom = 171.5 +__meta__ = { +"_edit_lock_": true, +"_edit_use_anchors_": false +} + +[node name="VBoxContainer" type="VBoxContainer" parent="controls/background_panel"] +anchor_right = 1.0 +anchor_bottom = 1.0 +rect_pivot_offset = Vector2( -279.611, -199.539 ) +__meta__ = { +"_edit_lock_": true, +"_edit_use_anchors_": false +} + +[node name="server_title" type="Sprite" parent="controls/background_panel"] +position = Vector2( 225, -25 ) +texture = ExtResource( 6 ) +__meta__ = { +"_edit_lock_": true +} + +[node name="searching_for_servers" type="Label" parent="controls/background_panel/server_title"] +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +margin_left = -450.0 +margin_top = -64.0 +margin_bottom = 14.0 +rect_min_size = Vector2( 0, 70 ) +custom_fonts/font = SubResource( 2 ) +custom_colors/font_color = Color( 0, 0, 0, 1 ) +text = "Searching for servers" +align = 1 +valign = 1 +__meta__ = { +"_edit_lock_": true, +"_edit_use_anchors_": false +} + +[node name="AnimationPlayer" type="AnimationPlayer" parent="controls/background_panel/server_title/searching_for_servers"] +autoplay = "searching_for_servers" +playback_speed = 0.5 +anims/searching_for_servers = SubResource( 3 ) + +[node name="background_panel" type="Panel" parent="."] +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +margin_left = -480.0 +margin_top = -270.0 +margin_right = 480.0 +margin_bottom = 270.0 +__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 ) +custom_colors/selection_color = Color( 0.607843, 0.607843, 0.607843, 1 ) +custom_colors/cursor_color = Color( 1, 1, 1, 1 ) +align = 1 +placeholder_text = "Server IP" +__meta__ = { +"_edit_use_anchors_": false +} + +[node name="join_server" parent="background_panel/server_ip_text_edit" instance=ExtResource( 4 )] +margin_left = 255.623 +margin_top = 129.885 +margin_right = 555.623 +margin_bottom = 201.885 + +[node name="Label" type="Label" parent="background_panel/server_ip_text_edit/join_server"] +anchor_right = 1.0 +anchor_bottom = 1.0 +custom_fonts/font = SubResource( 1 ) +custom_colors/font_color = Color( 0, 0, 0, 1 ) +text = "JOIN SERVER" +align = 1 +valign = 1 +__meta__ = { +"_edit_lock_": true +} + +[node name="server_listener" parent="." instance=ExtResource( 2 )] + +[connection signal="pressed" from="controls/manual_setup" to="." method="_on_manual_setup_pressed"] +[connection signal="pressed" from="controls/return" to="." method="_on_return_pressed"] +[connection signal="pressed" from="background_panel/server_ip_text_edit/join_server" to="." method="_on_join_server_pressed"] +[connection signal="new_server" from="server_listener" to="." method="_on_server_listener_new_server"] +[connection signal="remove_server" from="server_listener" to="." method="_on_server_listener_remove_server"] diff --git a/source/scenes/GUI/server_handlers/server_display.tscn b/source/scenes/GUI/server_handlers/server_display.tscn new file mode 100644 index 0000000..011147d --- /dev/null +++ b/source/scenes/GUI/server_handlers/server_display.tscn @@ -0,0 +1,48 @@ +[gd_scene load_steps=6 format=2] + +[ext_resource path="res://source/fonts/oxygen/Oxygen-Regular.ttf" type="DynamicFontData" id=1] +[ext_resource path="res://source/assets/scripts/server_handlers/server_processors/server_display.gd" type="Script" id=2] +[ext_resource path="res://source/fonts/oxygen/Oxygen-Bold.ttf" type="DynamicFontData" id=3] + +[sub_resource type="DynamicFont" id=1] +size = 36 +use_mipmaps = true +use_filter = true +font_data = ExtResource( 1 ) + +[sub_resource type="DynamicFont" id=2] +size = 36 +use_mipmaps = true +use_filter = true +font_data = ExtResource( 3 ) + +[node name="server_display" type="Label" groups=[ +"Server_display", +]] +anchor_right = 1.0 +margin_right = -1520.0 +margin_bottom = 130.0 +rect_min_size = Vector2( 0, 130 ) +custom_fonts/font = SubResource( 1 ) +text = "N/A: 000.000.000" +valign = 1 +script = ExtResource( 2 ) +__meta__ = { +"_edit_use_anchors_": false +} + +[node name="join_button" type="Button" parent="."] +anchor_left = 1.0 +anchor_top = 0.5 +anchor_right = 1.0 +anchor_bottom = 0.5 +margin_left = -100.0 +margin_top = -26.0 +margin_bottom = 26.0 +custom_fonts/font = SubResource( 2 ) +text = "Join" +__meta__ = { +"_edit_use_anchors_": false +} + +[connection signal="pressed" from="join_button" to="." method="_on_join_button_pressed"] 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/source/scenes/OVERLAY/elements/button.tscn b/source/scenes/OVERLAY/elements/button.tscn new file mode 100644 index 0000000..272b6e6 --- /dev/null +++ b/source/scenes/OVERLAY/elements/button.tscn @@ -0,0 +1,15 @@ +[gd_scene load_steps=4 format=2] + +[ext_resource path="res://source/assets/sprites/GUI/button.svg" type="Texture" id=1] +[ext_resource path="res://source/assets/sprites/GUI/button_hover.svg" type="Texture" id=2] +[ext_resource path="res://source/assets/sprites/GUI/button_pressed.svg" type="Texture" id=3] + +[node name="TextureButton" type="TextureButton"] +margin_right = 40.0 +margin_bottom = 40.0 +texture_normal = ExtResource( 1 ) +texture_pressed = ExtResource( 3 ) +texture_hover = ExtResource( 2 ) +__meta__ = { +"_edit_use_anchors_": false +} diff --git a/Game/source/floor.tscn b/source/scenes/OVERLAY/elements/floor.tscn similarity index 68% rename from Game/source/floor.tscn rename to source/scenes/OVERLAY/elements/floor.tscn index 8ddbc8a..9915af7 100644 --- a/Game/source/floor.tscn +++ b/source/scenes/OVERLAY/elements/floor.tscn @@ -1,9 +1,9 @@ [gd_scene load_steps=3 format=2] -[ext_resource path="res://source/sprites/floor.svg" type="Texture" id=1] +[ext_resource path="res://source/assets/sprites/GUI/floor.svg" type="Texture" id=1] [sub_resource type="RectangleShape2D" id=1] -extents = Vector2( 960, 24 ) +extents = Vector2( 960, 64 ) [node name="floor" type="StaticBody2D"] @@ -11,4 +11,5 @@ extents = Vector2( 960, 24 ) texture = ExtResource( 1 ) [node name="CollisionShape2D" type="CollisionShape2D" parent="."] +visible = false shape = SubResource( 1 ) 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/source/scenes/OVERLAY/elements/username_text.tscn b/source/scenes/OVERLAY/elements/username_text.tscn new file mode 100644 index 0000000..5d70358 --- /dev/null +++ b/source/scenes/OVERLAY/elements/username_text.tscn @@ -0,0 +1,29 @@ +[gd_scene load_steps=4 format=2] + +[ext_resource path="res://source/fonts/oxygen/Oxygen-Bold.ttf" type="DynamicFontData" id=1] +[ext_resource path="res://source/assets/scripts/ui_element_handlers/username_text.gd" type="Script" id=2] + +[sub_resource type="DynamicFont" id=1] +size = 36 +use_mipmaps = true +use_filter = true +font_data = ExtResource( 1 ) + +[node name="username_text" type="Node2D" groups=[ +"Net", +]] +z_index = 10 +script = ExtResource( 2 ) + +[node name="Label" type="Label" parent="."] +margin_left = -199.67 +margin_top = -131.674 +margin_right = 194.33 +margin_bottom = -55.6742 +custom_fonts/font = SubResource( 1 ) +text = "null" +align = 1 +valign = 1 +__meta__ = { +"_edit_use_anchors_": false +} diff --git a/source/scenes/OVERLAY/elements/wall.tscn b/source/scenes/OVERLAY/elements/wall.tscn new file mode 100644 index 0000000..4bafd5d --- /dev/null +++ b/source/scenes/OVERLAY/elements/wall.tscn @@ -0,0 +1,14 @@ +[gd_scene load_steps=3 format=2] + +[ext_resource path="res://source/assets/sprites/GUI/wall.svg" type="Texture" id=1] + +[sub_resource type="RectangleShape2D" id=1] +extents = Vector2( 0.507812, 540.016 ) + +[node name="wall" type="StaticBody2D"] + +[node name="CollisionShape2D" type="CollisionShape2D" parent="."] +shape = SubResource( 1 ) + +[node name="wall" type="Sprite" parent="."] +texture = ExtResource( 1 ) 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