From 0bffac21cb357951ce2b0bd5a399bd17e2605f9e Mon Sep 17 00:00:00 2001 From: andreasimonetto Date: Thu, 13 Nov 2025 07:26:39 +0100 Subject: [PATCH] Updated to Godot version 4.5 --- Level.gd.uid | 1 + Level.tscn | 4 +- MyChar.gd.uid | 1 + MyChar.tscn | 2 +- PlayerController.gd.uid | 1 + PlayerController.tscn | 3 +- docs/cert.pem | 21 ++++++++ docs/index.apple-touch-icon.png | Bin 12153 -> 11929 bytes docs/index.audio.position.worklet.js | 66 +++++++++++++++++++++++ docs/index.html | 35 +++++++++--- docs/index.icon.png | Bin 5678 -> 5769 bytes docs/index.js | 37 +++++++++---- docs/index.pck | Bin 72208 -> 72444 bytes docs/index.wasm | Bin 43016933 -> 38034280 bytes docs/key.pem | 28 ++++++++++ docs/serve.py | 78 +++++++++++++++++++++++++++ docs/serve_https.py | 78 +++++++++++++++++++++++++++ export_presets.cfg | 7 +++ project.godot | 3 +- 19 files changed, 343 insertions(+), 22 deletions(-) create mode 100644 Level.gd.uid create mode 100644 MyChar.gd.uid create mode 100644 PlayerController.gd.uid create mode 100644 docs/cert.pem create mode 100644 docs/index.audio.position.worklet.js create mode 100644 docs/key.pem create mode 100755 docs/serve.py create mode 100755 docs/serve_https.py diff --git a/Level.gd.uid b/Level.gd.uid new file mode 100644 index 0000000..df081c6 --- /dev/null +++ b/Level.gd.uid @@ -0,0 +1 @@ +uid://sfad1ghbu2g4 diff --git a/Level.tscn b/Level.tscn index bfa0e79..997a305 100644 --- a/Level.tscn +++ b/Level.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=11 format=4 uid="uid://bo7p216kiko7t"] [ext_resource type="Texture2D" uid="uid://b5gv12upluoes" path="res://tileset-2.png" id="1_2sdxq"] -[ext_resource type="Script" path="res://Level.gd" id="1_jd7hj"] +[ext_resource type="Script" uid="uid://sfad1ghbu2g4" path="res://Level.gd" id="1_jd7hj"] [ext_resource type="PackedScene" uid="uid://crht8e77338ew" path="res://MyChar.tscn" id="2_uldju"] [ext_resource type="PackedScene" uid="uid://cynystnt5cwlg" path="res://PlayerController.tscn" id="3_tk158"] @@ -447,7 +447,7 @@ tile_set = SubResource("TileSet_v2ctt") [node name="ground" type="TileMapLayer" parent="."] texture_filter = 1 -tile_map_data = PackedByteArray("AAACAAQAAAAIAAAAAAACAAUAAAAIAAEAAAACAAYAAAAIAAEAAAACAAcAAAAIAAEAAAACAAgAAAAIAAEAAAACAAkAAAAIAAEAAAACAAoAAAAIAAEAAAACAAsAAAAIAAEAAAACAAwAAAAIAAEAAAACAA0AAAAIAAEAAAACAA4AAAAIAAMAAAADAAMAAAAIAAAAAAADAAQAAAAFAAEAAAADAAUAAAAJAAIAAAADAAYAAAAJAAIAAAADAAcAAAAJAAIAAAADAAgAAAAGAAIAAAADAAkAAAALAAIAAAADAAoAAAALAAIAAAADAAsAAAAGAAEAAAADAAwAAAAAAAQAAAADAA0AAAAAAAQAAAADAA4AAAAJAAMAAAAEAAMAAAALAAAAAAAEAAQAAAAGAAEAAAAEAAUAAAAAAAQAAAAEAAYAAAAJAAIAAAAEAAcAAAAAAAQAAAAEAAgAAAAJAAMAAAAEAAsAAAAKAAAAAAAEAAwAAAAAAAQAAAAEAA0AAAAJAAIAAAAEAA4AAAAFAAIAAAAEAA8AAAAIAAEAAAAEABAAAAAIAAEAAAAEABEAAAAIAAEAAAAEABIAAAAIAAEAAAAEABMAAAAIAAMAAAAFAAQAAAAKAAAAAAAFAAUAAAAAAAQAAAAFAAYAAAAJAAIAAAAFAAcAAAAAAAQAAAAFAAgAAAAFAAIAAAAFAAsAAAAKAAAAAAAFAAwAAAAJAAIAAAAFAA0AAAAAAAQAAAAFAA4AAAAGAAIAAAAFAA8AAAALAAIAAAAFABAAAAALAAIAAAAFABEAAAALAAIAAAAFABIAAAALAAIAAAAFABMAAAAKAAIAAAAGAAQAAAALAAAAAAAGAAUAAAAGAAEAAAAGAAYAAAAGAAIAAAAGAAcAAAALAAIAAAAGAAgAAAALAAIAAAAGAAkAAAAKAAIAAAAGAAoAAAAIAAEAAAAGAAsAAAAJAAEAAAAGAAwAAAALAAIAAAAGAA0AAAAGAAEAAAAGAA4AAAAJAAMAAAAHAAkAAAALAAAAAAAHAAoAAAALAAIAAAAHAAsAAAALAAMAAAAHAA0AAAAKAAAAAAAHAA4AAAAJAAMAAAAJABEAAAAIAAAAAAAJABIAAAAIAAEAAAAJABMAAAAFAAEAAAAKAAQAAAAIAAAAAAAKAAYAAAAJAAMAAAAKABEAAAAKAAAAAAAKABIAAAAJAAIAAAAKABMAAAAJAAIAAAAKABQAAAAJAAMAAAALAAQAAAAKAAAAAAALAAUAAAAJAAIAAAALAAYAAAAJAAMAAAALABEAAAAKAAAAAAALABIAAAAAAAQAAAALABMAAAAJAAIAAAALABQAAAAFAAIAAAALABUAAAAIAAMAAAAMAAMAAAAIAAAAAAAMAAQAAAAFAAEAAAAMAAUAAAAJAAIAAAAMAAYAAAAFAAIAAAAMAAcAAAAIAAMAAAAMABEAAAALAAAAAAAMABIAAAALAAIAAAAMABMAAAAGAAEAAAAMABQAAAAJAAIAAAAMABUAAAAJAAMAAAANAAMAAAAKAAAAAAANAAQAAAAJAAIAAAANAAUAAAAJAAIAAAANAAYAAAAAAAQAAAANAAcAAAAJAAMAAAANABMAAAAKAAAAAAANABQAAAAAAAQAAAANABUAAAAJAAMAAAAOAAMAAAALAAAAAAAOAAQAAAAGAAEAAAAOAAUAAAAJAAIAAAAOAAYAAAAAAAQAAAAOAAcAAAAJAAMAAAAOAAsAAAAIAAAAAAAOAAwAAAAIAAEAAAAOAA0AAAAFAAEAAAAOAA4AAAAJAAMAAAAOABMAAAAKAAAAAAAOABQAAAAJAAIAAAAOABUAAAAFAAIAAAAPAAUAAAAGAAIAAAAPAAYAAAALAAIAAAAPAAcAAAALAAMAAAAPAAsAAAAKAAAAAAAPAAwAAAAAAAQAAAAPAA0AAAAJAAIAAAAPAA4AAAAJAAMAAAAPABMAAAAKAAAAAAAPABQAAAAAAAQAAAAPABUAAAAJAAIAAAAQAAsAAAAKAAAAAAAQAAwAAAAJAAIAAAAQAA0AAAAAAAQAAAAQAA4AAAAJAAMAAAAQABMAAAALAAAAAAAQABQAAAAGAAEAAAAQABUAAAAAAAQAAAARAAkAAAAIAAAAAAARAAoAAAAIAAEAAAARAAsAAAAFAAEAAAARAAwAAAAJAAIAAAARAA0AAAAJAAIAAAARAA4AAAAFAAIAAAARAA8AAAAIAAMAAAASAAkAAAAKAAAAAAASAAoAAAAAAAQAAAASAAsAAAAJAAIAAAASAAwAAAAJAAIAAAASAA0AAAAAAAQAAAASAA4AAAAAAAQAAAASAA8AAAAJAAMAAAATAAMAAAAIAAAAAAATAAQAAAAFAAEAAAATAAUAAAAJAAMAAAATAAkAAAAKAAAAAAATAAoAAAAAAAQAAAATAAsAAAAJAAIAAAATAAwAAAAAAAQAAAATAA0AAAAJAAIAAAATAA4AAAAJAAIAAAATAA8AAAAFAAIAAAATABAAAAAIAAMAAAAUAAMAAAAKAAAAAAAUAAQAAAAJAAIAAAAUAAUAAAAJAAMAAAAUAAgAAAAIAAAAAAAUAAkAAAAFAAEAAAAUAAoAAAAJAAIAAAAUAAsAAAAJAAIAAAAUAAwAAAAAAAQAAAAUAA0AAAAGAAIAAAAUAA4AAAALAAIAAAAUAA8AAAAGAAEAAAAUABAAAAAJAAMAAAAUABMAAAAIAAAAAAAUABQAAAAFAAEAAAAUABUAAAAAAAQAAAAVAAMAAAAKAAAAAAAVAAQAAAAJAAIAAAAVAAUAAAAJAAMAAAAVAAgAAAAKAAAAAAAVAAkAAAAGAAIAAAAVAAoAAAALAAIAAAAVAAsAAAALAAIAAAAVAAwAAAAGAAEAAAAVAA0AAAAJAAMAAAAVAA8AAAAKAAAAAAAVABAAAAAJAAMAAAAVABMAAAAKAAAAAAAVABQAAAAJAAIAAAAVABUAAAAJAAIAAAAWAAEAAAAIAAAAAAAWAAIAAAAIAAEAAAAWAAMAAAAFAAEAAAAWAAQAAAAJAAIAAAAWAAUAAAAJAAMAAAAWAAgAAAAKAAAAAAAWAAkAAAAJAAMAAAAWAAwAAAAKAAAAAAAWAA0AAAAJAAMAAAAWAA8AAAAKAAAAAAAWABAAAAAJAAMAAAAWABMAAAAKAAAAAAAWABQAAAAJAAIAAAAWABUAAAAAAAQAAAAXAAEAAAAKAAAAAAAXAAIAAAAJAAIAAAAXAAMAAAAAAAQAAAAXAAQAAAAJAAIAAAAXAAUAAAAJAAMAAAAXAAgAAAAKAAAAAAAXAAkAAAAFAAIAAAAXAAoAAAAIAAEAAAAXAAsAAAAIAAEAAAAXAAwAAAAFAAEAAAAXAA0AAAAFAAIAAAAXAA4AAAAIAAEAAAAXAA8AAAAFAAEAAAAXABAAAAAJAAMAAAAXABMAAAAKAAAAAAAXABQAAAAAAAQAAAAXABUAAAAAAAQAAAAYAAEAAAAKAAAAAAAYAAIAAAAJAAIAAAAYAAMAAAAGAAIAAAAYAAQAAAALAAIAAAAYAAUAAAALAAMAAAAYAAgAAAALAAAAAAAYAAkAAAAGAAEAAAAYAAoAAAAGAAIAAAAYAAsAAAALAAIAAAAYAAwAAAALAAIAAAAYAA0AAAAGAAEAAAAYAA4AAAAGAAIAAAAYAA8AAAALAAIAAAAYABAAAAALAAMAAAAYABMAAAAKAAAAAAAYABQAAAAAAAQAAAAYABUAAAAAAAQAAAAZAAEAAAAKAAAAAAAZAAIAAAAJAAIAAAAZAAMAAAAJAAMAAAAZAAkAAAAKAAAAAAAZAAoAAAAJAAMAAAAZAA0AAAAKAAAAAAAZAA4AAAAJAAMAAAAZABMAAAAKAAAAAAAZABQAAAAJAAIAAAAZABUAAAAAAAQAAAAZABYAAAAAAAQAAAAaAAEAAAAKAAAAAAAaAAIAAAAJAAIAAAAaAAMAAAAJAAMAAAAaAAkAAAAKAAAAAAAaAAoAAAAJAAMAAAAaAA0AAAAKAAAAAAAaAA4AAAAJAAMAAAAaABMAAAALAAAAAAAaABQAAAAGAAEAAAAaABUAAAAAAAQAAAAaABYAAAAAAAQAAAAbAAEAAAAKAAAAAAAbAAIAAAAJAAIAAAAbAAMAAAAJAAMAAAAbAAkAAAAKAAAAAAAbAAoAAAAJAAMAAAAbAA0AAAAKAAAAAAAbAA4AAAAJAAMAAAAbABQAAAALAAAAAAAbABUAAAAGAAEAAAAbABYAAAAJAAIAAAAcAAEAAAAKAAAAAAAcAAIAAAAAAAQAAAAcAAMAAAAJAAMAAAAcAAkAAAAKAAAAAAAcAAoAAAAFAAIAAAAcAAsAAAAIAAEAAAAcAAwAAAAIAAEAAAAcAA0AAAAFAAEAAAAcAA4AAAAJAAMAAAAcABUAAAALAAAAAAAcABYAAAALAAIAAAAdAAEAAAALAAAAAAAdAAIAAAAGAAEAAAAdAAMAAAAJAAMAAAAdAAkAAAALAAAAAAAdAAoAAAALAAIAAAAdAAsAAAALAAIAAAAdAAwAAAALAAIAAAAdAA0AAAALAAIAAAAdAA4AAAALAAMAAAAhAAMAAAAJAAIAAAAhAAQAAAAFAAIAAAAhAAUAAAAIAAEAAAAhAAYAAAAIAAEAAAAhAAcAAAAIAAEAAAAhAAgAAAAIAAEAAAAhAAkAAAAIAAEAAAAhAAoAAAAIAAEAAAAiAAMAAAAJAAIAAAAiAAQAAAAJAAIAAAAiAAUAAAAAAAQAAAAiAAYAAAAAAAQAAAAiAAcAAAAJAAIAAAAiAAgAAAAAAAQAAAAiAAkAAAAAAAQAAAAiAAoAAAAAAAQAAAAiAAsAAAAAAAQAAAAiAAwAAAAFAAIAAAAjAAMAAAAJAAIAAAAjAAQAAAAJAAIAAAAjAAUAAAAJAAIAAAAjAAYAAAAAAAQAAAAjAAcAAAAJAAIAAAAjAAgAAAAJAAIAAAAjAAkAAAAJAAIAAAAjAAoAAAAAAAQAAAAjAAsAAAAAAAQAAAAjAAwAAAAAAAQAAAAkAAMAAAAAAAQAAAAkAAQAAAAAAAQAAAAkAAUAAAAJAAIAAAAkAAYAAAAAAAQAAAAkAAcAAAAAAAQAAAAkAAgAAAAJAAIAAAAkAAkAAAAJAAIAAAAkAAoAAAAAAAQAAAAkAAsAAAAAAAQAAAAkAAwAAAAAAAQAAAAkAA0AAAAJAAMAAAAlAAQAAAAJAAIAAAAlAAUAAAAGAAIAAAAlAAYAAAALAAIAAAAlAAcAAAAGAAEAAAAlAAgAAAAAAAQAAAAlAAkAAAAJAAIAAAAlAAoAAAAJAAIAAAAlAAsAAAAAAAQAAAAlAAwAAAAAAAQAAAAlAA0AAAAJAAMAAAAmAAwAAAAAAAQAAAAmAA0AAAAJAAMAAAAnAAoAAAAGAAEAAAAnAAsAAAAAAAQAAAAnAAwAAAAJAAIAAAAnAA0AAAAJAAMAAAAoAAoAAAAKAAAAAAAoAAsAAAAJAAIAAAAoAAwAAAAJAAIAAAAoAA0AAAAJAAMAAAApAAYAAAAJAAMAAAApAAkAAAAIAAAAAAApAAoAAAAFAAEAAAApAAsAAAAAAAQAAAApAAwAAAAAAAQAAAApAA0AAAAJAAMAAAAIAA4AAAAJAAMAAAAJAA4AAAAJAAMAAAAJAA0AAAAKAAAAAAAKAA0AAAAKAAAAAAALAA0AAAAKAAAAAAAMAA0AAAAKAAAAAAANAA0AAAAKAAAAAAANAA4AAAAJAAMAAAAMAA4AAAAJAAMAAAALAA4AAAAJAAMAAAAKAA4AAAAJAAMAAAAIAA0AAAAKAAAAAAAKAAUAAAAFAAEAAAAJAAYAAAAJAAMAAAAJAAUAAAAKAAAAAAAIAAYAAAAJAAMAAAAIAAUAAAAKAAAAAAAHAAYAAAAJAAMAAAAHAAUAAAAKAAAAAAASAAUAAAAJAAMAAAASAAQAAAAKAAAAAAARAAUAAAAJAAMAAAARAAQAAAAKAAAAAAAQAAUAAAAJAAMAAAAQAAQAAAAKAAAAAAAPAAQAAAAKAAAAAAAhAAIAAAAKAAAAAAAgAAMAAAAFAAIAAAAgAAIAAAAKAAAAAAAfAAMAAAAJAAMAAAAfAAIAAAAKAAAAAAAeAAMAAAAJAAMAAAAeAAIAAAAKAAAAAAAJABQAAAAJAAMAAAAIABQAAAAJAAMAAAAIABMAAAAKAAAAAAAHABQAAAAJAAMAAAAHABMAAAAKAAAAAAAGABQAAAAJAAMAAAAGABMAAAAKAAAAAAAFABQAAAAIAAMAAAATABUAAAAJAAIAAAATABQAAAAKAAAAAAASABUAAAAAAAQAAAASABQAAAAKAAAAAAARABUAAAAAAAQAAAARABQAAAAKAAAAAAAhABMAAAAJAAIAAAAiABIAAAAFAAEAAAAjABEAAAAKAAAAAAAkABAAAAAIAAAAAAAlABAAAAAKAAAAAAAmABAAAAALAAAAAAAmABEAAAAGAAEAAAAnABEAAAAKAAAAAAAoABEAAAAKAAAAAAApABEAAAALAAAAAAApABIAAAALAAIAAAAqABMAAAAKAAAAAAArABMAAAALAAAAAAArABQAAAAGAAEAAAArABUAAAAAAAQAAAAqABYAAAAJAAIAAAApABYAAAAAAAQAAAApABcAAAAJAAIAAAApABgAAAAJAAIAAAAoABgAAAAJAAIAAAAnABgAAAAAAAQAAAAnABkAAAAAAAQAAAAmABkAAAAAAAQAAAAlABkAAAAJAAIAAAAlABoAAAAJAAMAAAAkABoAAAAJAAMAAAAjABoAAAAJAAMAAAAjABkAAAAAAAQAAAAjABgAAAAAAAQAAAAiABgAAAAAAAQAAAAiABcAAAAJAAIAAAAhABcAAAAFAAEAAAAhABYAAAAIAAEAAAAhABUAAAAFAAIAAAAgABUAAAAIAAMAAAAgABQAAAAIAAEAAAAgABMAAAAIAAEAAAAgABIAAAAIAAAAAAAhABIAAAAKAAAAAAAiABEAAAAIAAAAAAAiABMAAAAAAAQAAAAhABQAAAAAAAQAAAAqABUAAAAAAAQAAAAqABQAAAAJAAIAAAApABUAAAAJAAIAAAApABQAAAAAAAQAAAApABMAAAAGAAEAAAAoABcAAAAJAAIAAAAoABYAAAAAAAQAAAAoABUAAAAJAAIAAAAoABQAAAAJAAIAAAAoABMAAAAJAAIAAAAoABIAAAAJAAIAAAAnABcAAAAJAAIAAAAnABYAAAAJAAIAAAAnABUAAAAAAAQAAAAnABQAAAAAAAQAAAAnABMAAAAAAAQAAAAnABIAAAAJAAIAAAAmABgAAAAAAAQAAAAmABcAAAAJAAIAAAAmABYAAAAAAAQAAAAmABUAAAAAAAQAAAAmABQAAAAJAAIAAAAmABMAAAAJAAIAAAAmABIAAAAJAAIAAAAlABgAAAAAAAQAAAAlABcAAAAAAAQAAAAlABYAAAAAAAQAAAAlABUAAAAJAAIAAAAlABQAAAAAAAQAAAAlABMAAAAJAAIAAAAlABIAAAAAAAQAAAAlABEAAAAAAAQAAAAkABkAAAAAAAQAAAAkABgAAAAJAAIAAAAkABcAAAAAAAQAAAAkABYAAAAAAAQAAAAkABUAAAAJAAIAAAAkABQAAAAAAAQAAAAkABMAAAAAAAQAAAAkABIAAAAJAAIAAAAkABEAAAAFAAEAAAAjABcAAAAJAAIAAAAjABYAAAAJAAIAAAAjABUAAAAAAAQAAAAjABQAAAAJAAIAAAAjABMAAAAJAAIAAAAjABIAAAAJAAIAAAAiABYAAAAAAAQAAAAiABUAAAAJAAIAAAAiABQAAAAAAAQAAAAbABcAAAAAAAQAAAAcABcAAAAGAAEAAAAdABcAAAAKAAAAAAAeABcAAAAKAAAAAAAfABcAAAAKAAAAAAAgABcAAAAKAAAAAAAbABgAAAAAAAQAAAAcABgAAAAJAAIAAAAdABgAAAAJAAIAAAAhABgAAAAJAAIAAAAgABgAAAAAAAQAAAAfABgAAAAJAAIAAAAeABgAAAAJAAIAAAAsABQAAAALAAAAAAAsABUAAAAGAAEAAAAtABUAAAAKAAAAAAAuABUAAAALAAAAAAAuABYAAAAGAAEAAAAvABYAAAAKAAAAAAAwABYAAAALAAAAAAAwABcAAAAGAAEAAAAxABcAAAALAAAAAAAxABgAAAALAAIAAAAwABkAAAAGAAIAAAAwABoAAAALAAIAAAAwABsAAAALAAMAAAAvABsAAAAJAAMAAAAuABsAAAAJAAMAAAAtABsAAAAJAAMAAAAsABsAAAAGAAIAAAAsABwAAAALAAMAAAArABwAAAAGAAIAAAArAB0AAAALAAMAAAAqAB0AAAAJAAMAAAApAB0AAAAJAAMAAAAoAB0AAAAJAAMAAAAnAB0AAAAIAAMAAAAnABwAAAAFAAIAAAAmABwAAAAIAAMAAAAmABsAAAAIAAEAAAAmABoAAAAFAAIAAAAxABkAAAALAAMAAAAwABgAAAAAAAQAAAAvABoAAAAAAAQAAAAvABkAAAAAAAQAAAAvABgAAAAAAAQAAAAvABcAAAAJAAIAAAAuABoAAAAJAAIAAAAuABkAAAAAAAQAAAAuABgAAAAAAAQAAAAuABcAAAAAAAQAAAAtABoAAAAAAAQAAAAtABkAAAAAAAQAAAAtABgAAAAAAAQAAAAtABcAAAAJAAIAAAAtABYAAAAJAAIAAAAsABoAAAAJAAIAAAAsABkAAAAJAAIAAAAsABgAAAAAAAQAAAAsABcAAAAJAAIAAAAsABYAAAAAAAQAAAArABsAAAAJAAIAAAArABoAAAAJAAIAAAArABkAAAAAAAQAAAArABgAAAAAAAQAAAArABcAAAAAAAQAAAArABYAAAAAAAQAAAAqABwAAAAJAAIAAAAqABsAAAAJAAIAAAAqABoAAAAJAAIAAAAqABkAAAAJAAIAAAAqABgAAAAJAAIAAAAqABcAAAAAAAQAAAApABwAAAAAAAQAAAApABsAAAAAAAQAAAApABoAAAAJAAIAAAApABkAAAAJAAIAAAAoABwAAAAAAAQAAAAoABsAAAAAAAQAAAAoABoAAAAJAAIAAAAoABkAAAAJAAIAAAAnABsAAAAJAAIAAAAnABoAAAAAAAQAAAAYABYAAAAAAAQAAAAYABcAAAAJAAIAAAAYABgAAAAJAAIAAAAZABgAAAAAAAQAAAAZABkAAAAAAAQAAAAZABoAAAAFAAIAAAAaABoAAAAJAAIAAAAbABoAAAAAAAQAAAAcABoAAAAJAAIAAAAdABoAAAAJAAIAAAAeABoAAAAJAAIAAAAeABsAAAAJAAMAAAAfABsAAAAJAAMAAAAgABsAAAAJAAMAAAAhABoAAAAGAAIAAAAiABoAAAAJAAMAAAAhABsAAAALAAMAAAAiABkAAAAJAAIAAAAhABkAAAAAAAQAAAAgABoAAAAJAAIAAAAgABkAAAAAAAQAAAAfABoAAAAAAAQAAAAfABkAAAAJAAIAAAAeABkAAAAJAAIAAAAdABkAAAAAAAQAAAAcABkAAAAAAAQAAAAbABkAAAAAAAQAAAAaABkAAAAJAAIAAAAaABgAAAAJAAIAAAAaABcAAAAAAAQAAAAZABcAAAAJAAIAAAAZABsAAAAIAAMAAAAaABsAAAAJAAMAAAAbABsAAAAJAAMAAAAcABsAAAAJAAMAAAAdABsAAAAJAAMAAAAYABoAAAAJAAMAAAAXABoAAAAIAAMAAAAXABkAAAAFAAIAAAAWABkAAAAIAAMAAAAWABgAAAAIAAEAAAAWABcAAAAFAAIAAAAVABcAAAAIAAMAAAAVABYAAAAFAAIAAAAWABYAAAAAAAQAAAAXABYAAAAJAAIAAAAXABcAAAAJAAIAAAAXABgAAAAAAAQAAAAYABkAAAAJAAIAAAAUABYAAAAJAAMAAAATABYAAAAJAAMAAAASABYAAAAJAAMAAAARABYAAAAJAAMAAAAQABYAAAAJAAMAAAAPABYAAAAJAAMAAAAOABYAAAAIAAMAAAAFAAkAAAAIAAMAAAAuAAwAAAALAAMAAAAuAAsAAAALAAIAAAAuAAoAAAALAAIAAAAuAAkAAAALAAIAAAAuAAgAAAALAAIAAAAuAAcAAAALAAIAAAAuAAYAAAALAAIAAAAuAAUAAAALAAIAAAAuAAQAAAALAAIAAAAuAAMAAAALAAAAAAAtAA0AAAALAAMAAAAtAAwAAAAGAAIAAAAtAAsAAAAJAAIAAAAtAAoAAAAAAAQAAAAtAAkAAAAAAAQAAAAtAAgAAAAAAAQAAAAtAAcAAAAAAAQAAAAtAAYAAAAAAAQAAAAtAAUAAAAJAAIAAAAtAAQAAAAJAAIAAAAtAAMAAAAGAAEAAAAtAAIAAAALAAAAAAAsAA0AAAAJAAMAAAAsAAwAAAAJAAIAAAAsAAsAAAAJAAIAAAAsAAoAAAAJAAIAAAAsAAkAAAAJAAIAAAAsAAgAAAAAAAQAAAAsAAcAAAAAAAQAAAAsAAYAAAAAAAQAAAAsAAUAAAAJAAIAAAAsAAQAAAAJAAIAAAAsAAMAAAAAAAQAAAAsAAIAAAAKAAAAAAArAA0AAAAJAAMAAAArAAwAAAAJAAIAAAArAAsAAAAAAAQAAAArAAoAAAAJAAIAAAArAAkAAAAAAAQAAAArAAgAAAAJAAIAAAArAAcAAAAJAAIAAAArAAYAAAAJAAIAAAArAAUAAAAJAAIAAAArAAQAAAAJAAIAAAArAAMAAAAJAAIAAAArAAIAAAAKAAAAAAAqAA0AAAAJAAMAAAAqAAwAAAAAAAQAAAAqAAsAAAAJAAIAAAAqAAoAAAAAAAQAAAAqAAkAAAAFAAEAAAAqAAgAAAAIAAEAAAAqAAcAAAAIAAEAAAAqAAYAAAAFAAIAAAAqAAUAAAAJAAIAAAAqAAQAAAAJAAIAAAAqAAMAAAAAAAQAAAAqAAIAAAAKAAAAAAApAAUAAAAJAAIAAAApAAQAAAAAAAQAAAApAAMAAAAJAAIAAAApAAIAAAAKAAAAAAAoAAUAAAAFAAIAAAAoAAQAAAAJAAIAAAAoAAMAAAAAAAQAAAAoAAIAAAAKAAAAAAAnAAUAAAAJAAMAAAAnAAQAAAAJAAIAAAAnAAMAAAAAAAQAAAAnAAIAAAAKAAAAAAAmAAsAAAAJAAIAAAAmAAoAAAAJAAIAAAAmAAUAAAAJAAMAAAAmAAQAAAAJAAIAAAAmAAMAAAAJAAIAAAAmAAIAAAAKAAAAAAAlAAMAAAAAAAQAAAAlAAIAAAAKAAAAAAAkAAIAAAAKAAAAAAAjAA0AAAAJAAMAAAAjAAIAAAAKAAAAAAAiAA0AAAAIAAMAAAAiAAIAAAAKAAAAAAAhAAwAAAAIAAMAAAAhAAsAAAAIAAEAAAAgAAQAAAAIAAMAAAAmAAcAAAALAAAAAAAmAAgAAAALAAIAAAAnAAkAAAALAAAAAAAmAAkAAAAGAAEAAAAoAAYAAAAIAAMAAAA=") +tile_map_data = PackedByteArray("AAACAAQAAAAIAAAAAAACAAUAAAAIAAEAAAACAAYAAAAIAAEAAAACAAcAAAAIAAEAAAACAAgAAAAIAAEAAAACAAkAAAAIAAEAAAACAAoAAAAIAAEAAAACAAsAAAAIAAEAAAACAAwAAAAIAAEAAAACAA0AAAAIAAEAAAACAA4AAAAIAAMAAAADAAMAAAAIAAAAAAADAAQAAAAFAAEAAAADAAUAAAAJAAIAAAADAAYAAAAJAAIAAAADAAcAAAAJAAIAAAADAAgAAAAGAAIAAAADAAkAAAALAAIAAAADAAoAAAALAAIAAAADAAsAAAAGAAEAAAADAAwAAAAAAAQAAAADAA0AAAAAAAQAAAADAA4AAAAJAAMAAAAEAAMAAAALAAAAAAAEAAQAAAAGAAEAAAAEAAUAAAAAAAQAAAAEAAYAAAAJAAIAAAAEAAcAAAAAAAQAAAAEAAgAAAAJAAMAAAAEAAsAAAAKAAAAAAAEAAwAAAAAAAQAAAAEAA0AAAAJAAIAAAAEAA4AAAAFAAIAAAAEAA8AAAAIAAEAAAAEABAAAAAIAAEAAAAEABEAAAAIAAEAAAAEABIAAAAIAAEAAAAEABMAAAAIAAMAAAAFAAQAAAAKAAAAAAAFAAUAAAAAAAQAAAAFAAYAAAAJAAIAAAAFAAcAAAAAAAQAAAAFAAgAAAAFAAIAAAAFAAsAAAAKAAAAAAAFAAwAAAAJAAIAAAAFAA0AAAAAAAQAAAAFAA4AAAAGAAIAAAAFAA8AAAALAAIAAAAFABAAAAALAAIAAAAFABEAAAALAAIAAAAFABIAAAALAAIAAAAFABMAAAAKAAIAAAAGAAQAAAALAAAAAAAGAAUAAAAGAAEAAAAGAAYAAAAGAAIAAAAGAAcAAAALAAIAAAAGAAgAAAALAAIAAAAGAAkAAAAKAAIAAAAGAAoAAAAIAAEAAAAGAAsAAAAJAAEAAAAGAAwAAAALAAIAAAAGAA0AAAAGAAEAAAAGAA4AAAAJAAMAAAAHAAkAAAALAAAAAAAHAAoAAAALAAIAAAAHAAsAAAALAAMAAAAHAA0AAAAKAAAAAAAHAA4AAAAJAAMAAAAJABEAAAAIAAAAAAAJABIAAAAIAAEAAAAJABMAAAAFAAEAAAAKAAQAAAAIAAAAAAAKAAYAAAAJAAMAAAAKABEAAAAKAAAAAAAKABIAAAAJAAIAAAAKABMAAAAJAAIAAAAKABQAAAAJAAMAAAALAAQAAAAKAAAAAAALAAUAAAAJAAIAAAALAAYAAAAJAAMAAAALABEAAAAKAAAAAAALABIAAAAAAAQAAAALABMAAAAJAAIAAAALABQAAAAFAAIAAAALABUAAAAIAAMAAAAMAAMAAAAIAAAAAAAMAAQAAAAFAAEAAAAMAAUAAAAJAAIAAAAMAAYAAAAFAAIAAAAMAAcAAAAIAAMAAAAMABEAAAALAAAAAAAMABIAAAALAAIAAAAMABMAAAAGAAEAAAAMABQAAAAJAAIAAAAMABUAAAAJAAMAAAANAAMAAAAKAAAAAAANAAQAAAAJAAIAAAANAAUAAAAJAAIAAAANAAYAAAAAAAQAAAANAAcAAAAJAAMAAAANABMAAAAKAAAAAAANABQAAAAAAAQAAAANABUAAAAJAAMAAAAOAAMAAAALAAAAAAAOAAQAAAAGAAEAAAAOAAUAAAAJAAIAAAAOAAYAAAAAAAQAAAAOAAcAAAAJAAMAAAAOAAsAAAAIAAAAAAAOAAwAAAAIAAEAAAAOAA0AAAAFAAEAAAAOAA4AAAAJAAMAAAAOABMAAAAKAAAAAAAOABQAAAAJAAIAAAAOABUAAAAFAAIAAAAPAAUAAAAGAAIAAAAPAAYAAAALAAIAAAAPAAcAAAALAAMAAAAPAAsAAAAKAAAAAAAPAAwAAAAAAAQAAAAPAA0AAAAJAAIAAAAPAA4AAAAJAAMAAAAPABMAAAAKAAAAAAAPABQAAAAAAAQAAAAPABUAAAAJAAIAAAAQAAsAAAAKAAAAAAAQAAwAAAAJAAIAAAAQAA0AAAAAAAQAAAAQAA4AAAAJAAMAAAAQABMAAAALAAAAAAAQABQAAAAGAAEAAAAQABUAAAAAAAQAAAARAAkAAAAIAAAAAAARAAoAAAAIAAEAAAARAAsAAAAFAAEAAAARAAwAAAAJAAIAAAARAA0AAAAJAAIAAAARAA4AAAAFAAIAAAARAA8AAAAIAAMAAAASAAkAAAAKAAAAAAASAAoAAAAAAAQAAAASAAsAAAAJAAIAAAASAAwAAAAJAAIAAAASAA0AAAAAAAQAAAASAA4AAAAAAAQAAAASAA8AAAAJAAMAAAATAAMAAAAIAAAAAAATAAQAAAAFAAEAAAATAAUAAAAJAAMAAAATAAkAAAAKAAAAAAATAAoAAAAAAAQAAAATAAsAAAAJAAIAAAATAAwAAAAAAAQAAAATAA0AAAAJAAIAAAATAA4AAAAJAAIAAAATAA8AAAAFAAIAAAATABAAAAAIAAMAAAAUAAMAAAAKAAAAAAAUAAQAAAAJAAIAAAAUAAUAAAAJAAMAAAAUAAgAAAAIAAAAAAAUAAkAAAAFAAEAAAAUAAoAAAAJAAIAAAAUAAsAAAAJAAIAAAAUAAwAAAAAAAQAAAAUAA0AAAAGAAIAAAAUAA4AAAALAAIAAAAUAA8AAAAGAAEAAAAUABAAAAAJAAMAAAAUABMAAAAIAAAAAAAUABQAAAAFAAEAAAAUABUAAAAAAAQAAAAVAAMAAAAKAAAAAAAVAAQAAAAJAAIAAAAVAAUAAAAJAAMAAAAVAAgAAAAKAAAAAAAVAAkAAAAGAAIAAAAVAAoAAAALAAIAAAAVAAsAAAALAAIAAAAVAAwAAAAGAAEAAAAVAA0AAAAJAAMAAAAVAA8AAAAKAAAAAAAVABAAAAAJAAMAAAAVABMAAAAKAAAAAAAVABQAAAAJAAIAAAAVABUAAAAJAAIAAAAWAAEAAAAIAAAAAAAWAAIAAAAIAAEAAAAWAAMAAAAFAAEAAAAWAAQAAAAJAAIAAAAWAAUAAAAJAAMAAAAWAAgAAAAKAAAAAAAWAAkAAAAJAAMAAAAWAAwAAAAKAAAAAAAWAA0AAAAJAAMAAAAWAA8AAAAKAAAAAAAWABAAAAAJAAMAAAAWABMAAAAKAAAAAAAWABQAAAAJAAIAAAAWABUAAAAAAAQAAAAXAAEAAAAKAAAAAAAXAAIAAAAJAAIAAAAXAAMAAAAAAAQAAAAXAAQAAAAJAAIAAAAXAAUAAAAJAAMAAAAXAAgAAAAKAAAAAAAXAAkAAAAFAAIAAAAXAAoAAAAIAAEAAAAXAAsAAAAIAAEAAAAXAAwAAAAFAAEAAAAXAA0AAAAFAAIAAAAXAA4AAAAIAAEAAAAXAA8AAAAFAAEAAAAXABAAAAAJAAMAAAAXABMAAAAKAAAAAAAXABQAAAAAAAQAAAAXABUAAAAAAAQAAAAYAAEAAAAKAAAAAAAYAAIAAAAJAAIAAAAYAAMAAAAGAAIAAAAYAAQAAAALAAIAAAAYAAUAAAALAAMAAAAYAAgAAAALAAAAAAAYAAkAAAAGAAEAAAAYAAoAAAAGAAIAAAAYAAsAAAALAAIAAAAYAAwAAAALAAIAAAAYAA0AAAAGAAEAAAAYAA4AAAAGAAIAAAAYAA8AAAALAAIAAAAYABAAAAALAAMAAAAYABMAAAAKAAAAAAAYABQAAAAAAAQAAAAYABUAAAAAAAQAAAAZAAEAAAAKAAAAAAAZAAIAAAAJAAIAAAAZAAMAAAAJAAMAAAAZAAkAAAAKAAAAAAAZAAoAAAAJAAMAAAAZAA0AAAAKAAAAAAAZAA4AAAAJAAMAAAAZABMAAAAKAAAAAAAZABQAAAAJAAIAAAAZABUAAAAAAAQAAAAZABYAAAAAAAQAAAAaAAEAAAAKAAAAAAAaAAIAAAAJAAIAAAAaAAMAAAAJAAMAAAAaAAkAAAAKAAAAAAAaAAoAAAAJAAMAAAAaAA0AAAAKAAAAAAAaAA4AAAAJAAMAAAAaABMAAAALAAAAAAAaABQAAAAGAAEAAAAaABUAAAAAAAQAAAAaABYAAAAAAAQAAAAbAAEAAAAKAAAAAAAbAAIAAAAJAAIAAAAbAAMAAAAJAAMAAAAbAAkAAAAKAAAAAAAbAAoAAAAJAAMAAAAbAA0AAAAKAAAAAAAbAA4AAAAJAAMAAAAbABQAAAALAAAAAAAbABUAAAAGAAEAAAAbABYAAAAJAAIAAAAcAAEAAAAKAAAAAAAcAAIAAAAAAAQAAAAcAAMAAAAJAAMAAAAcAAkAAAAKAAAAAAAcAAoAAAAFAAIAAAAcAAsAAAAIAAEAAAAcAAwAAAAIAAEAAAAcAA0AAAAFAAEAAAAcAA4AAAAJAAMAAAAcABUAAAALAAAAAAAcABYAAAALAAIAAAAdAAEAAAALAAAAAAAdAAIAAAAGAAEAAAAdAAMAAAAJAAMAAAAdAAkAAAALAAAAAAAdAAoAAAALAAIAAAAdAAsAAAALAAIAAAAdAAwAAAALAAIAAAAdAA0AAAALAAIAAAAdAA4AAAALAAMAAAAhAAMAAAAJAAIAAAAhAAQAAAAFAAIAAAAhAAUAAAAIAAEAAAAhAAYAAAAIAAEAAAAhAAcAAAAIAAEAAAAhAAgAAAAIAAEAAAAhAAkAAAAIAAEAAAAhAAoAAAAIAAEAAAAiAAMAAAAJAAIAAAAiAAQAAAAJAAIAAAAiAAUAAAAAAAQAAAAiAAYAAAAAAAQAAAAiAAcAAAAJAAIAAAAiAAgAAAAAAAQAAAAiAAkAAAAAAAQAAAAiAAoAAAAAAAQAAAAiAAsAAAAAAAQAAAAiAAwAAAAFAAIAAAAjAAMAAAAJAAIAAAAjAAQAAAAJAAIAAAAjAAUAAAAJAAIAAAAjAAYAAAAAAAQAAAAjAAcAAAAJAAIAAAAjAAgAAAAJAAIAAAAjAAkAAAAJAAIAAAAjAAoAAAAAAAQAAAAjAAsAAAAAAAQAAAAjAAwAAAAAAAQAAAAkAAMAAAAAAAQAAAAkAAQAAAAAAAQAAAAkAAUAAAAJAAIAAAAkAAYAAAAAAAQAAAAkAAcAAAAAAAQAAAAkAAgAAAAJAAIAAAAkAAkAAAAJAAIAAAAkAAoAAAAAAAQAAAAkAAsAAAAAAAQAAAAkAAwAAAAAAAQAAAAkAA0AAAAJAAMAAAAlAAQAAAAJAAIAAAAlAAUAAAAGAAIAAAAlAAYAAAALAAIAAAAlAAcAAAAGAAEAAAAlAAgAAAAAAAQAAAAlAAkAAAAJAAIAAAAlAAoAAAAJAAIAAAAlAAsAAAAAAAQAAAAlAAwAAAAAAAQAAAAlAA0AAAAJAAMAAAAmAAwAAAAAAAQAAAAmAA0AAAAJAAMAAAAnAAoAAAAGAAEAAAAnAAsAAAAAAAQAAAAnAAwAAAAJAAIAAAAnAA0AAAAJAAMAAAAoAAoAAAAKAAAAAAAoAAsAAAAJAAIAAAAoAAwAAAAJAAIAAAAoAA0AAAAJAAMAAAApAAYAAAAJAAMAAAApAAkAAAAIAAAAAAApAAoAAAAFAAEAAAApAAsAAAAAAAQAAAApAAwAAAAAAAQAAAApAA0AAAAJAAMAAAAIAA4AAAAJAAMAAAAJAA4AAAAJAAMAAAAJAA0AAAAKAAAAAAAKAA0AAAAKAAAAAAALAA0AAAAKAAAAAAAMAA0AAAAKAAAAAAANAA0AAAAKAAAAAAANAA4AAAAJAAMAAAAMAA4AAAAJAAMAAAALAA4AAAAJAAMAAAAKAA4AAAAJAAMAAAAIAA0AAAAKAAAAAAAKAAUAAAAFAAEAAAAJAAYAAAAJAAMAAAAJAAUAAAAKAAAAAAAIAAYAAAAJAAMAAAAIAAUAAAAKAAAAAAAHAAYAAAAJAAMAAAAHAAUAAAAKAAAAAAASAAUAAAAJAAMAAAASAAQAAAAKAAAAAAARAAUAAAAJAAMAAAARAAQAAAAKAAAAAAAQAAUAAAAJAAMAAAAQAAQAAAAKAAAAAAAPAAQAAAAKAAAAAAAhAAIAAAAKAAAAAAAgAAMAAAAFAAIAAAAgAAIAAAAKAAAAAAAfAAMAAAAJAAMAAAAfAAIAAAAKAAAAAAAeAAMAAAAJAAMAAAAeAAIAAAAKAAAAAAAJABQAAAAJAAMAAAAIABQAAAAJAAMAAAAIABMAAAAKAAAAAAAHABQAAAAJAAMAAAAHABMAAAAKAAAAAAAGABQAAAAJAAMAAAAGABMAAAAKAAAAAAAFABQAAAAIAAMAAAATABUAAAAJAAIAAAATABQAAAAKAAAAAAASABUAAAAAAAQAAAASABQAAAAKAAAAAAARABUAAAAAAAQAAAARABQAAAAKAAAAAAAhABMAAAAJAAIAAAAiABIAAAAFAAEAAAAjABEAAAAKAAAAAAAkABAAAAAIAAAAAAAlABAAAAAKAAAAAAAmABAAAAALAAAAAAAmABEAAAAGAAEAAAAnABEAAAAKAAAAAAAoABEAAAAKAAAAAAApABEAAAALAAAAAAApABIAAAALAAIAAAAqABMAAAAKAAAAAAArABMAAAALAAAAAAArABQAAAAGAAEAAAArABUAAAAAAAQAAAAqABYAAAAJAAIAAAApABYAAAAAAAQAAAApABcAAAAJAAIAAAApABgAAAAJAAIAAAAoABgAAAAJAAIAAAAnABgAAAAAAAQAAAAnABkAAAAAAAQAAAAmABkAAAAAAAQAAAAlABkAAAAJAAIAAAAlABoAAAAJAAMAAAAkABoAAAAJAAMAAAAjABoAAAAJAAMAAAAjABkAAAAAAAQAAAAjABgAAAAAAAQAAAAiABgAAAAAAAQAAAAiABcAAAAJAAIAAAAhABcAAAAFAAEAAAAhABYAAAAIAAEAAAAhABUAAAAFAAIAAAAgABUAAAAIAAMAAAAgABQAAAAIAAEAAAAgABMAAAAIAAEAAAAgABIAAAAIAAAAAAAhABIAAAAKAAAAAAAiABEAAAAIAAAAAAAiABMAAAAAAAQAAAAhABQAAAAAAAQAAAAqABUAAAAAAAQAAAAqABQAAAAJAAIAAAApABUAAAAJAAIAAAApABQAAAAAAAQAAAApABMAAAAGAAEAAAAoABcAAAAJAAIAAAAoABYAAAAAAAQAAAAoABUAAAAJAAIAAAAoABQAAAAJAAIAAAAoABMAAAAJAAIAAAAoABIAAAAJAAIAAAAnABcAAAAJAAIAAAAnABYAAAAJAAIAAAAnABUAAAAAAAQAAAAnABQAAAAAAAQAAAAnABMAAAAAAAQAAAAnABIAAAAJAAIAAAAmABgAAAAAAAQAAAAmABcAAAAJAAIAAAAmABYAAAAAAAQAAAAmABUAAAAAAAQAAAAmABQAAAAJAAIAAAAmABMAAAAJAAIAAAAmABIAAAAJAAIAAAAlABgAAAAAAAQAAAAlABcAAAAAAAQAAAAlABYAAAAAAAQAAAAlABUAAAAJAAIAAAAlABQAAAAAAAQAAAAlABMAAAAJAAIAAAAlABIAAAAAAAQAAAAlABEAAAAAAAQAAAAkABkAAAAAAAQAAAAkABgAAAAJAAIAAAAkABcAAAAAAAQAAAAkABYAAAAAAAQAAAAkABUAAAAJAAIAAAAkABQAAAAAAAQAAAAkABMAAAAAAAQAAAAkABIAAAAJAAIAAAAkABEAAAAFAAEAAAAjABcAAAAJAAIAAAAjABYAAAAJAAIAAAAjABUAAAAAAAQAAAAjABQAAAAJAAIAAAAjABMAAAAJAAIAAAAjABIAAAAJAAIAAAAiABYAAAAAAAQAAAAiABUAAAAJAAIAAAAiABQAAAAAAAQAAAAbABcAAAAAAAQAAAAcABcAAAAGAAEAAAAdABcAAAAKAAAAAAAeABcAAAAKAAAAAAAfABcAAAAKAAAAAAAgABcAAAAKAAAAAAAbABgAAAAAAAQAAAAcABgAAAAJAAIAAAAdABgAAAAJAAIAAAAhABgAAAAJAAIAAAAgABgAAAAAAAQAAAAfABgAAAAJAAIAAAAeABgAAAAJAAIAAAAsABQAAAALAAAAAAAsABUAAAAGAAEAAAAtABUAAAAKAAAAAAAuABUAAAALAAAAAAAuABYAAAAGAAEAAAAvABYAAAAKAAAAAAAwABYAAAALAAAAAAAwABcAAAAGAAEAAAAxABcAAAALAAAAAAAxABgAAAALAAIAAAAwABkAAAAGAAIAAAAwABoAAAALAAIAAAAwABsAAAALAAMAAAAvABsAAAAJAAMAAAAuABsAAAAJAAMAAAAtABsAAAAJAAMAAAAsABsAAAAGAAIAAAAsABwAAAALAAMAAAArABwAAAAGAAIAAAArAB0AAAALAAMAAAAqAB0AAAAJAAMAAAApAB0AAAAJAAMAAAAoAB0AAAAJAAMAAAAnAB0AAAAIAAMAAAAnABwAAAAFAAIAAAAmABwAAAAIAAMAAAAmABsAAAAIAAEAAAAmABoAAAAFAAIAAAAxABkAAAALAAMAAAAwABgAAAAAAAQAAAAvABoAAAAAAAQAAAAvABkAAAAAAAQAAAAvABgAAAAAAAQAAAAvABcAAAAJAAIAAAAuABoAAAAJAAIAAAAuABkAAAAAAAQAAAAuABgAAAAAAAQAAAAuABcAAAAAAAQAAAAtABoAAAAAAAQAAAAtABkAAAAAAAQAAAAtABgAAAAAAAQAAAAtABcAAAAJAAIAAAAtABYAAAAJAAIAAAAsABoAAAAJAAIAAAAsABkAAAAJAAIAAAAsABgAAAAAAAQAAAAsABcAAAAJAAIAAAAsABYAAAAAAAQAAAArABsAAAAJAAIAAAArABoAAAAJAAIAAAArABkAAAAAAAQAAAArABgAAAAAAAQAAAArABcAAAAAAAQAAAArABYAAAAAAAQAAAAqABwAAAAJAAIAAAAqABsAAAAJAAIAAAAqABoAAAAJAAIAAAAqABkAAAAJAAIAAAAqABgAAAAJAAIAAAAqABcAAAAAAAQAAAApABwAAAAAAAQAAAApABsAAAAAAAQAAAApABoAAAAJAAIAAAApABkAAAAJAAIAAAAoABwAAAAAAAQAAAAoABsAAAAAAAQAAAAoABoAAAAJAAIAAAAoABkAAAAJAAIAAAAnABsAAAAJAAIAAAAnABoAAAAAAAQAAAAYABYAAAAAAAQAAAAYABcAAAAJAAIAAAAYABgAAAAJAAIAAAAZABgAAAAAAAQAAAAZABkAAAAAAAQAAAAZABoAAAAFAAIAAAAaABoAAAAJAAIAAAAbABoAAAAAAAQAAAAcABoAAAAJAAIAAAAdABoAAAAJAAIAAAAeABoAAAAJAAIAAAAeABsAAAAJAAMAAAAfABsAAAAJAAMAAAAgABsAAAAJAAMAAAAhABoAAAAGAAIAAAAiABoAAAAJAAMAAAAhABsAAAALAAMAAAAiABkAAAAJAAIAAAAhABkAAAAAAAQAAAAgABoAAAAJAAIAAAAgABkAAAAAAAQAAAAfABoAAAAAAAQAAAAfABkAAAAJAAIAAAAeABkAAAAJAAIAAAAdABkAAAAAAAQAAAAcABkAAAAAAAQAAAAbABkAAAAAAAQAAAAaABkAAAAJAAIAAAAaABgAAAAJAAIAAAAaABcAAAAAAAQAAAAZABcAAAAJAAIAAAAZABsAAAAIAAMAAAAaABsAAAAJAAMAAAAbABsAAAAJAAMAAAAcABsAAAAJAAMAAAAdABsAAAAJAAMAAAAYABoAAAAJAAMAAAAXABoAAAAIAAMAAAAXABkAAAAFAAIAAAAWABkAAAAIAAMAAAAWABgAAAAIAAEAAAAWABcAAAAFAAIAAAAVABcAAAAIAAMAAAAVABYAAAAFAAIAAAAWABYAAAAAAAQAAAAXABYAAAAJAAIAAAAXABcAAAAJAAIAAAAXABgAAAAAAAQAAAAYABkAAAAJAAIAAAAUABYAAAAJAAMAAAATABYAAAAJAAMAAAASABYAAAAJAAMAAAARABYAAAAJAAMAAAAQABYAAAAJAAMAAAAPABYAAAAJAAMAAAAOABYAAAAIAAMAAAAFAAkAAAAIAAMAAAAuAAwAAAAAAAQAAAAuAAsAAAAGAAEAAAAuAAoAAAALAAIAAAAuAAkAAAALAAIAAAAuAAgAAAALAAIAAAAuAAcAAAALAAIAAAAuAAYAAAALAAIAAAAuAAUAAAALAAIAAAAuAAQAAAALAAIAAAAuAAMAAAALAAAAAAAtAA0AAAAJAAMAAAAtAAwAAAAAAAQAAAAtAAsAAAAJAAIAAAAtAAoAAAAAAAQAAAAtAAkAAAAAAAQAAAAtAAgAAAAAAAQAAAAtAAcAAAAAAAQAAAAtAAYAAAAAAAQAAAAtAAUAAAAJAAIAAAAtAAQAAAAJAAIAAAAtAAMAAAAGAAEAAAAtAAIAAAALAAAAAAAsAA0AAAAJAAMAAAAsAAwAAAAJAAIAAAAsAAsAAAAJAAIAAAAsAAoAAAAJAAIAAAAsAAkAAAAJAAIAAAAsAAgAAAAAAAQAAAAsAAcAAAAAAAQAAAAsAAYAAAAAAAQAAAAsAAUAAAAJAAIAAAAsAAQAAAAJAAIAAAAsAAMAAAAAAAQAAAAsAAIAAAAKAAAAAAArAA0AAAAJAAMAAAArAAwAAAAJAAIAAAArAAsAAAAAAAQAAAArAAoAAAAJAAIAAAArAAkAAAAAAAQAAAArAAgAAAAJAAIAAAArAAcAAAAJAAIAAAArAAYAAAAJAAIAAAArAAUAAAAJAAIAAAArAAQAAAAJAAIAAAArAAMAAAAJAAIAAAArAAIAAAAKAAAAAAAqAA0AAAAJAAMAAAAqAAwAAAAAAAQAAAAqAAsAAAAJAAIAAAAqAAoAAAAAAAQAAAAqAAkAAAAFAAEAAAAqAAgAAAAIAAEAAAAqAAcAAAAIAAEAAAAqAAYAAAAFAAIAAAAqAAUAAAAJAAIAAAAqAAQAAAAJAAIAAAAqAAMAAAAAAAQAAAAqAAIAAAAKAAAAAAApAAUAAAAJAAIAAAApAAQAAAAAAAQAAAApAAMAAAAJAAIAAAApAAIAAAAKAAAAAAAoAAUAAAAFAAIAAAAoAAQAAAAJAAIAAAAoAAMAAAAAAAQAAAAoAAIAAAAKAAAAAAAnAAUAAAAJAAMAAAAnAAQAAAAJAAIAAAAnAAMAAAAAAAQAAAAnAAIAAAAKAAAAAAAmAAsAAAAJAAIAAAAmAAoAAAAJAAIAAAAmAAUAAAAJAAMAAAAmAAQAAAAJAAIAAAAmAAMAAAAJAAIAAAAmAAIAAAAKAAAAAAAlAAMAAAAAAAQAAAAlAAIAAAAKAAAAAAAkAAIAAAAKAAAAAAAjAA0AAAAJAAMAAAAjAAIAAAAKAAAAAAAiAA0AAAAIAAMAAAAiAAIAAAAKAAAAAAAhAAwAAAAIAAMAAAAhAAsAAAAIAAEAAAAgAAQAAAAIAAMAAAAmAAcAAAALAAAAAAAmAAgAAAALAAIAAAAnAAkAAAALAAAAAAAmAAkAAAAGAAEAAAAoAAYAAAAIAAMAAAAuAA0AAAAFAAIAAAAvAA0AAAAAAAQAAAAvAA4AAAAJAAMAAAAwAA4AAAAJAAMAAAAxAA4AAAAHAAIAAAAyAA0AAAAJAAMAAAAyAAwAAAAGAAEAAAAyAAsAAAALAAIAAAAxAAsAAAAAAAQAAAAwAAsAAAAFAAEAAAAwAAwAAAAAAAQAAAAwAA0AAAAAAAQAAAAxAA0AAAAGAAIAAAAxAAwAAAAAAAQAAAAvAAsAAAAKAAAAAAAvAAwAAAAJAAIAAAAuAA4AAAAIAAMAAAAzAA0AAAALAAMAAAAzAAwAAAALAAAAAAAyAAoAAAALAAAAAAAxAAoAAAAKAAAAAAAwAAoAAAAIAAAAAAA=") tile_set = SubResource("TileSet_xtvfq") [node name="props" type="TileMapLayer" parent="."] diff --git a/MyChar.gd.uid b/MyChar.gd.uid new file mode 100644 index 0000000..c970448 --- /dev/null +++ b/MyChar.gd.uid @@ -0,0 +1 @@ +uid://dn33dxgf1ucx7 diff --git a/MyChar.tscn b/MyChar.tscn index f5472bd..598259f 100644 --- a/MyChar.tscn +++ b/MyChar.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=6 format=3 uid="uid://crht8e77338ew"] -[ext_resource type="Script" path="res://MyChar.gd" id="1_nu61o"] +[ext_resource type="Script" uid="uid://dn33dxgf1ucx7" path="res://MyChar.gd" id="1_nu61o"] [ext_resource type="Texture2D" uid="uid://dg8dggk5xu5ru" path="res://player1.png" id="2_hro3h"] [ext_resource type="Texture2D" uid="uid://cgvpelj36koye" path="res://player2.png" id="3_q8tsx"] diff --git a/PlayerController.gd.uid b/PlayerController.gd.uid new file mode 100644 index 0000000..cf76001 --- /dev/null +++ b/PlayerController.gd.uid @@ -0,0 +1 @@ +uid://sbc4wnladptt diff --git a/PlayerController.tscn b/PlayerController.tscn index 605207d..124847b 100644 --- a/PlayerController.tscn +++ b/PlayerController.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=4 format=3 uid="uid://cynystnt5cwlg"] -[ext_resource type="Script" path="res://PlayerController.gd" id="1_1rp1b"] +[ext_resource type="Script" uid="uid://sbc4wnladptt" path="res://PlayerController.gd" id="1_1rp1b"] [ext_resource type="Texture2D" uid="uid://d2xwesqf3dwgn" path="res://analog_stick_back.png" id="2_c8ft0"] [ext_resource type="Texture2D" uid="uid://dvwlyke01vja6" path="res://analog_stick.png" id="3_y2opl"] @@ -8,6 +8,7 @@ script = ExtResource("1_1rp1b") [node name="controller_overlay" type="CanvasLayer" parent="."] +visible = false [node name="analog_stick_area" type="Control" parent="controller_overlay"] modulate = Color(1, 1, 1, 0.784314) diff --git a/docs/cert.pem b/docs/cert.pem new file mode 100644 index 0000000..c644879 --- /dev/null +++ b/docs/cert.pem @@ -0,0 +1,21 @@ +-----BEGIN CERTIFICATE----- +MIIDZTCCAk2gAwIBAgIUefcljMQFIGJmmOmI5h/PU2btwZEwDQYJKoZIhvcNAQEL +BQAwQjELMAkGA1UEBhMCWFgxFTATBgNVBAcMDERlZmF1bHQgQ2l0eTEcMBoGA1UE +CgwTRGVmYXVsdCBDb21wYW55IEx0ZDAeFw0yNDExMDIxMTMzMzlaFw0zNDEwMzEx +MTMzMzlaMEIxCzAJBgNVBAYTAlhYMRUwEwYDVQQHDAxEZWZhdWx0IENpdHkxHDAa +BgNVBAoME0RlZmF1bHQgQ29tcGFueSBMdGQwggEiMA0GCSqGSIb3DQEBAQUAA4IB +DwAwggEKAoIBAQCpsi0uVZ3MWRidsWfOn04JDSANFoCn1+98KQjUePFlK28F81Fx +liM0fhl1iklCFA4dhdF98j2HNNNIogDDOglc9+gGtSvpLmbT3yYDXU+SN0kpJ3w7 +avcQH+lQ6WOdZKbNWp3WrC8xyQuQyw9OKq3ZiOrirwFaxPg0qOa2EnoAJwMryq6/ +pa2eWTpLJhBJyiaqoFGCMbEPyeIyC+NxdoeS/iQDeN7/lbfOg2zUzECWtQ5Kvm/s +AmRFlQhPUDzz1gLvILoL4NTbfLVepcYMZvcTiJBYdtElb1fKuSjwONvVodgBdzyD +nLrDpNJ5yC5Z5g5lm1IFOnbk1B3UljRKNMlRAgMBAAGjUzBRMB0GA1UdDgQWBBTc +fy0C6a1mCbL7GB1om/ycMBDmlDAfBgNVHSMEGDAWgBTcfy0C6a1mCbL7GB1om/yc +MBDmlDAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQBAk8xzEzYz +TvkMcmbgWHKyFWioO4TmXHDwQRos35jWHqA+4ixmduuJRe5KhnUDSTP/L1NhXnGV +m1PAU8kxG/6fGfOq/3KxM7vAekXcoLHxH/AHra+//UrYx7vKLViujh0UEocjnjoA +wVhe9ZeFy3jBd+VfSX2RyCb3rBwozbS8oXfZTGXRjszzYXuMpEdv/0c22Pv91oE2 +Lrm2whrSB70EV1NwDcilqv35j0HS1qFtDsSL+8mENizd2P0DY6UPbrIWNk6XP5U/ +Hpyl7Fzfsx2IlOpLE0laf0S3HqDHrNgTxfCke6vikP37LD7AaPPISCMqk5M1Zypu +Lyb5OD9E9brN +-----END CERTIFICATE----- diff --git a/docs/index.apple-touch-icon.png b/docs/index.apple-touch-icon.png index dbbb5ea9e7a8dd9c119033783553259485d3e1e4..4299b3e3990f00b1eb02396f2e585f6c6b973cb6 100644 GIT binary patch literal 11929 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 literal 12153 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 t?Fxc4F{{U6>4F&)J diff --git a/docs/index.audio.position.worklet.js b/docs/index.audio.position.worklet.js new file mode 100644 index 0000000..4e512c1 --- /dev/null +++ b/docs/index.audio.position.worklet.js @@ -0,0 +1,66 @@ +/**************************************************************************/ +/* godot.audio.position.worklet.js */ +/**************************************************************************/ +/* This file is part of: */ +/* GODOT ENGINE */ +/* https://godotengine.org */ +/**************************************************************************/ +/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ +/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ +/* */ +/* Permission is hereby granted, free of charge, to any person obtaining */ +/* a copy of this software and associated documentation files (the */ +/* "Software"), to deal in the Software without restriction, including */ +/* without limitation the rights to use, copy, modify, merge, publish, */ +/* distribute, sublicense, and/or sell copies of the Software, and to */ +/* permit persons to whom the Software is furnished to do so, subject to */ +/* the following conditions: */ +/* */ +/* The above copyright notice and this permission notice shall be */ +/* included in all copies or substantial portions of the Software. */ +/* */ +/* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, */ +/* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF */ +/* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. */ +/* IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY */ +/* CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, */ +/* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE */ +/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ +/**************************************************************************/ + +class GodotPositionReportingProcessor extends AudioWorkletProcessor { + static get parameterDescriptors() { + return [ + { + name: 'reset', + defaultValue: 0, + minValue: 0, + maxValue: 1, + automationRate: 'k-rate', + }, + ]; + } + + constructor(...args) { + super(...args); + this.position = 0; + } + + process(inputs, _outputs, parameters) { + if (parameters['reset'][0] > 0) { + this.position = 0; + } + + if (inputs.length > 0) { + const input = inputs[0]; + if (input.length > 0) { + this.position += input[0].length; + this.port.postMessage({ type: 'position', data: this.position }); + } + } + + return true; + } +} + +registerProcessor('godot-position-reporting-processor', GodotPositionReportingProcessor); diff --git a/docs/index.html b/docs/index.html index f213a79..cba234b 100644 --- a/docs/index.html +++ b/docs/index.html @@ -52,6 +52,20 @@ body { margin: auto; } +#status-splash.show-image--false { + display: none; +} + +#status-splash.fullsize--true { + height: 100%; + width: 100%; + object-fit: contain; +} + +#status-splash.use-filter--false { + image-rendering: pixelated; +} + #status-progress, #status-notice { display: none; } @@ -90,14 +104,14 @@ body {
- +