From 46d172809b7accdf30704ccb9f637bdad476c2fd Mon Sep 17 00:00:00 2001 From: nikitalita <69168929+nikitalita@users.noreply.github.com> Date: Thu, 8 Oct 2026 13:13:06 -0700 Subject: [PATCH 01/23] add gdrepreview class --- gui/gdre_previewer.cpp | 43 +++++++++++++++++++++++++++ gui/gdre_previewer.h | 25 ++++++++++++++++ gui/scene_previewer.cpp | 48 ++++++++++++++++++++++--------- gui/scene_previewer.h | 20 ++++++------- gui/texture_layered_previewer.cpp | 38 ++++++++++++++++++------ gui/texture_layered_previewer.h | 16 ++++++----- 6 files changed, 150 insertions(+), 40 deletions(-) create mode 100644 gui/gdre_previewer.cpp create mode 100644 gui/gdre_previewer.h diff --git a/gui/gdre_previewer.cpp b/gui/gdre_previewer.cpp new file mode 100644 index 000000000..5a19228fa --- /dev/null +++ b/gui/gdre_previewer.cpp @@ -0,0 +1,43 @@ +#include "gdre_previewer.h" +#include "core/object/class_db.h" + +Error GDREPreviewer::edit(Ref p_resource) { + Error ret = OK; + GDVIRTUAL_CALL(_edit, p_resource, ret); + return ret; +} + +bool GDREPreviewer::can_edit(const String &p_resource_path, const String &p_resource_type) const { + bool ret = false; + GDVIRTUAL_CALL(_can_edit, p_resource_path, p_resource_type, ret); + return ret; +} + +String GDREPreviewer::get_edited_resource_path() const { + String ret = ""; + GDVIRTUAL_CALL(_get_edited_resource_path, ret); + return ret; +} + +void GDREPreviewer::reset() { + GDVIRTUAL_CALL(_reset); +} + +ResourceInfo::LoadType GDREPreviewer::get_load_type() const { + ResourceInfo::LoadType ret = ResourceInfo::LoadType::REAL_LOAD; + GDVIRTUAL_CALL(_get_load_type, ret); + return ret; +} + +void GDREPreviewer::_bind_methods() { + ClassDB::bind_method(D_METHOD("edit", "resource"), &GDREPreviewer::edit); + ClassDB::bind_method(D_METHOD("can_edit", "resource_path"), &GDREPreviewer::can_edit); + ClassDB::bind_method(D_METHOD("get_edited_resource_path"), &GDREPreviewer::get_edited_resource_path); + ClassDB::bind_method(D_METHOD("reset"), &GDREPreviewer::reset); + ClassDB::bind_method(D_METHOD("get_load_type"), &GDREPreviewer::get_load_type); + GDVIRTUAL_BIND(_edit, "resource"); + GDVIRTUAL_BIND(_can_edit, "resource_path", "resource_type"); + GDVIRTUAL_BIND(_get_edited_resource_path); + GDVIRTUAL_BIND(_reset); + GDVIRTUAL_BIND(_get_load_type); +} diff --git a/gui/gdre_previewer.h b/gui/gdre_previewer.h new file mode 100644 index 000000000..51f12faab --- /dev/null +++ b/gui/gdre_previewer.h @@ -0,0 +1,25 @@ +#pragma once + +#include "scene/gui/control.h" +#include "core/io/resource.h" + +#include "utility/resource_info.h" + +class GDREPreviewer: public Control { + GDCLASS(GDREPreviewer, Control); +protected: + static void _bind_methods(); +public: + virtual Error edit(Ref p_scene); + virtual bool can_edit(const String &p_resource_path, const String &p_resource_type) const; + virtual String get_edited_resource_path() const; + virtual void reset(); + virtual ResourceInfo::LoadType get_load_type() const; + + GDVIRTUAL1R(Error, _edit, Ref); + GDVIRTUAL2RC(bool, _can_edit, String, String); + GDVIRTUAL0RC(String, _get_edited_resource_path); + GDVIRTUAL0(_reset); + GDVIRTUAL0RC(ResourceInfo::LoadType, _get_load_type); +}; + diff --git a/gui/scene_previewer.cpp b/gui/scene_previewer.cpp index 878a05900..6b75ac9ca 100644 --- a/gui/scene_previewer.cpp +++ b/gui/scene_previewer.cpp @@ -31,6 +31,7 @@ #include "scene_previewer.h" #include "core/config/project_settings.h" +#include "core/io/resource_loader.h" #include "core/object/callable_mp.h" #include "core/object/class_db.h" #include "scene/3d/mesh_instance_3d.h" @@ -297,22 +298,29 @@ ScenePreviewer2D::ScenePreviewer2D() { ScenePreviewer::ScenePreviewer() { set_theme_type_variation("ScenePreviewer"); + main = memnew(MarginContainer); + main->set_anchors_and_offsets_preset(Control::PRESET_FULL_RECT, Control::PRESET_MODE_MINSIZE, 0); + add_child(main); + previewer_3d = memnew(ScenePreviewer3D); previewer_2d = memnew(ScenePreviewer2D); previewer_2d->set_h_size_flags(Control::SIZE_EXPAND_FILL); previewer_2d->set_v_size_flags(Control::SIZE_EXPAND_FILL); previewer_2d->set_h_size_flags(Control::SIZE_EXPAND_FILL); previewer_2d->set_v_size_flags(Control::SIZE_EXPAND_FILL); - add_child(previewer_3d); + main->add_child(previewer_3d); previewer_3d->set_visible(false); - add_child(previewer_2d); + main->add_child(previewer_2d); previewer_2d->set_visible(false); } -void ScenePreviewer::edit(Ref p_scene) { +Error ScenePreviewer::edit(Ref p_scene) { + ERR_FAIL_COND_V_MSG(p_scene.is_null(), ERR_INVALID_PARAMETER, "Scene is null"); reset(); scene = p_scene; + ERR_FAIL_COND_V_MSG(scene.is_null(), ERR_INVALID_PARAMETER, "Resource is not a PackedScene"); Node *root = scene->instantiate(); + ERR_FAIL_COND_V_MSG(!root, ERR_INVALID_PARAMETER, "Failed to instantiate scene"); root->set_process_mode(Node::PROCESS_MODE_DISABLED); root->set_process(false); root->set_process_internal(false); @@ -332,6 +340,7 @@ void ScenePreviewer::edit(Ref p_scene) { root->set_process_internal(false); root->set_physics_process(false); root->set_physics_process_internal(false); + return OK; } void ScenePreviewer::reset() { @@ -342,20 +351,31 @@ void ScenePreviewer::reset() { scene = nullptr; } -void ScenePreviewer2D::_bind_methods() { - ClassDB::bind_method(D_METHOD("edit", "scene"), &ScenePreviewer2D::edit); - ClassDB::bind_method(D_METHOD("reset"), &ScenePreviewer2D::reset); -} - -void ScenePreviewer::_bind_methods() { - ClassDB::bind_method(D_METHOD("edit", "scene"), &ScenePreviewer::edit); - ClassDB::bind_method(D_METHOD("reset"), &ScenePreviewer::reset); - ClassDB::bind_method(D_METHOD("get_edited_resource_path"), &ScenePreviewer::get_edited_resource_path); -} - String ScenePreviewer::get_edited_resource_path() const { if (scene.is_valid()) { return scene->get_path(); } return ""; } + +bool ScenePreviewer::can_edit(const String &p_resource_path, const String &p_resource_type) const { + if (!p_resource_type.is_empty()) { + return p_resource_type == "PackedScene"; + } + String ext = p_resource_path.get_file().get_extension().to_lower(); + if (ext == "tscn" || ext == "scn") { + return true; + } + if (ext != "res" && ext != "tres") { + return false; + } + String type = ResourceLoader::get_resource_type(p_resource_path); + if (type == "PackedScene") { + return true; + } + return false; +} + +ResourceInfo::LoadType ScenePreviewer::get_load_type() const { + return ResourceInfo::LoadType::REAL_LOAD; +} diff --git a/gui/scene_previewer.h b/gui/scene_previewer.h index 33b11da35..e7edb5eae 100644 --- a/gui/scene_previewer.h +++ b/gui/scene_previewer.h @@ -30,6 +30,7 @@ #pragma once +#include "gui/gdre_previewer.h" #include "scene/3d/camera_3d.h" #include "scene/3d/light_3d.h" #include "scene/gui/box_container.h" @@ -97,28 +98,25 @@ class ScenePreviewer2D : public SubViewportContainer { static void set_visible_windows_to_non_exclusive(Node *p_root); -protected: - static void _bind_methods(); - public: void edit(Node *root); void reset(); ScenePreviewer2D(); }; -class ScenePreviewer : public MarginContainer { - GDCLASS(ScenePreviewer, MarginContainer); +class ScenePreviewer : public GDREPreviewer { + GDCLASS(ScenePreviewer, GDREPreviewer); Ref scene; + MarginContainer *main = nullptr; ScenePreviewer3D *previewer_3d = nullptr; ScenePreviewer2D *previewer_2d = nullptr; -protected: - static void _bind_methods(); - public: - void edit(Ref p_scene); - String get_edited_resource_path() const; - void reset(); + virtual Error edit(Ref p_scene) override; + virtual bool can_edit(const String &p_resource_path, const String &p_resource_type) const override; + virtual String get_edited_resource_path() const override; + virtual void reset() override; + virtual ResourceInfo::LoadType get_load_type() const override; ScenePreviewer(); }; diff --git a/gui/texture_layered_previewer.cpp b/gui/texture_layered_previewer.cpp index 1c60616d5..b515eef85 100644 --- a/gui/texture_layered_previewer.cpp +++ b/gui/texture_layered_previewer.cpp @@ -31,8 +31,8 @@ #include "texture_layered_previewer.h" #include "core/input/input.h" +#include "core/io/resource_loader.h" #include "core/object/callable_mp.h" -#include "core/object/class_db.h" #include "scene/gui/label.h" #include "gui/gdre_color_channel_selector.h" @@ -380,13 +380,15 @@ void TextureLayeredPreviewer::finish_shaders() { shaders[2].unref(); } -void TextureLayeredPreviewer::edit(Ref p_texture) { +Error TextureLayeredPreviewer::edit(Ref p_texture) { if (texture.is_valid()) { texture->disconnect_changed(callable_mp(this, &TextureLayeredPreviewer::_texture_changed)); } - + ERR_FAIL_COND_V_MSG(p_texture.is_null(), ERR_INVALID_PARAMETER, "Texture is null"); texture = p_texture; + ERR_FAIL_COND_V_MSG(!can_edit(p_texture->get_path(), p_texture->get_class()), ERR_INVALID_PARAMETER, "Texture is not a TextureLayered"); + if (texture.is_valid()) { if (materials[0].is_null()) { _make_materials(); @@ -410,10 +412,19 @@ void TextureLayeredPreviewer::edit(Ref p_texture) { } else { hide(); } + return OK; } void TextureLayeredPreviewer::reset() { - edit(nullptr); + if (texture.is_valid()) { + texture->disconnect_changed(callable_mp(this, &TextureLayeredPreviewer::_texture_changed)); + } + texture = nullptr; + hide(); +} + +ResourceInfo::LoadType TextureLayeredPreviewer::get_load_type() const { + return ResourceInfo::LoadType::REAL_LOAD; } String TextureLayeredPreviewer::get_edited_resource_path() const { @@ -470,8 +481,19 @@ TextureLayeredPreviewer::TextureLayeredPreviewer() { add_child(info); } -void TextureLayeredPreviewer::_bind_methods() { - ClassDB::bind_method(D_METHOD("edit", "texture"), &TextureLayeredPreviewer::edit); - ClassDB::bind_method(D_METHOD("reset"), &TextureLayeredPreviewer::reset); - ClassDB::bind_method(D_METHOD("get_edited_resource_path"), &TextureLayeredPreviewer::get_edited_resource_path); +bool TextureLayeredPreviewer::can_edit(const String &p_resource_path, const String &p_type) const { + String ext = p_resource_path.get_file().get_extension().to_lower(); + if (ext == "ctexarray" || ext == "ccube" || ext == "ccubearray" || ext == "texarr" || ext == "ctex3d" || ext == "tex3d") { + return true; + } + + String type = p_type; + if (type.is_empty()) { + type = ResourceLoader::get_resource_type(p_resource_path); + } + if (!p_type.is_empty()) { + return p_type == "ImageLayeredTexture" || p_type == "TextureLayered" || p_type == "ImageTexture3D" || p_type == "StreamTextureArray" || p_type == "CompressedTexture2DArray" || p_type == "CompressedCubemap" || p_type == "CompressedCubemapArray" || p_type == "TextureArray" || p_type == "CompressedTexture3D" || p_type == "StreamTexture3D" || p_type == "Texture3D"; + } + + return false; } diff --git a/gui/texture_layered_previewer.h b/gui/texture_layered_previewer.h index fda63618a..971d5e149 100644 --- a/gui/texture_layered_previewer.h +++ b/gui/texture_layered_previewer.h @@ -30,6 +30,8 @@ #pragma once +#include "gui/gdre_previewer.h" + #include "scene/gui/spin_box.h" #include "scene/resources/material.h" #include "scene/resources/shader.h" @@ -37,8 +39,8 @@ class GDREColorChannelSelector; -class TextureLayeredPreviewer : public Control { - GDCLASS(TextureLayeredPreviewer, Control); +class TextureLayeredPreviewer : public GDREPreviewer { + GDCLASS(TextureLayeredPreviewer, GDREPreviewer); struct ThemeCache { Color outline_color; @@ -82,8 +84,6 @@ class TextureLayeredPreviewer : public Control { void on_selected_channels_changed(); protected: - static void _bind_methods(); - void _notification(int p_what); virtual void gui_input(const Ref &p_event) override; @@ -91,9 +91,11 @@ class TextureLayeredPreviewer : public Control { static void init_shaders(); static void finish_shaders(); - void edit(Ref p_texture); - void reset(); - String get_edited_resource_path() const; + virtual Error edit(Ref p_texture) override; + virtual bool can_edit(const String &p_resource_path, const String &p_resource_type) const override; + virtual String get_edited_resource_path() const override; + virtual void reset() override; + virtual ResourceInfo::LoadType get_load_type() const override; TextureLayeredPreviewer(); }; From a8d2257cc98f586db5f9572cf6a6cfa925ad1ca1 Mon Sep 17 00:00:00 2001 From: nikitalita <69168929+nikitalita@users.noreply.github.com> Date: Thu, 8 Oct 2026 13:13:06 -0700 Subject: [PATCH 02/23] Add Texture3D previewing support to TextureLayeredPreviewer --- gui/texture_layered_previewer.cpp | 180 ++++++++++++++++++++++-------- gui/texture_layered_previewer.h | 12 +- 2 files changed, 141 insertions(+), 51 deletions(-) diff --git a/gui/texture_layered_previewer.cpp b/gui/texture_layered_previewer.cpp index b515eef85..4b4062237 100644 --- a/gui/texture_layered_previewer.cpp +++ b/gui/texture_layered_previewer.cpp @@ -146,6 +146,40 @@ constexpr const char *cubemap_array_shader = R"( } )"; +constexpr const char *texture_3d_shader = R"( + // Texture3DEditor preview shader. + + shader_type canvas_item; + + uniform sampler3D tex; + uniform float layer; + + uniform vec4 u_channel_factors = vec4(1.0); + + vec4 filter_preview_colors(vec4 input_color, vec4 factors) { + // Filter RGB. + vec4 output_color = input_color * vec4(factors.rgb, input_color.a); + + // Remove transparency when alpha is not enabled. + output_color.a = mix(1.0, output_color.a, factors.a); + + // Switch to opaque grayscale when visualizing only one channel. + float csum = factors.r + factors.g + factors.b + factors.a; + float single = clamp(2.0 - csum, 0.0, 1.0); + for (int i = 0; i < 4; i++) { + float c = input_color[i]; + output_color = mix(output_color, vec4(c, c, c, 1.0), factors[i] * single); + } + + return output_color; + } + + void fragment() { + COLOR = textureLod(tex, vec3(UV, layer), 0.0); + COLOR = filter_preview_colors(COLOR, u_channel_factors); + } +)"; + void TextureLayeredPreviewer::gui_input(const Ref &p_event) { ERR_FAIL_COND(p_event.is_null()); @@ -187,55 +221,82 @@ void TextureLayeredPreviewer::_update_gui() { _texture_rect_update_area(); - const Image::Format format = texture->get_format(); + Ref texture_layered = texture; + Ref texture_3d = texture; + ERR_FAIL_COND(texture_layered.is_null() && texture_3d.is_null()); + _texture_rect_update_area(); + + const Image::Format format = texture_layered.is_valid() ? texture_layered->get_format() : texture_3d->get_format(); const String format_name = Image::get_format_name(format); String texture_info; - switch (texture->get_layered_type()) { - case TextureLayered::LAYERED_TYPE_2D_ARRAY: { - layer->set_max(texture->get_layers() - 1); - - texture_info = vformat(String::utf8("%d×%d (×%d) %s\n"), - texture->get_width(), - texture->get_height(), - texture->get_layers(), - format_name); - - } break; - case TextureLayered::LAYERED_TYPE_CUBEMAP: { - layer->hide(); - - texture_info = vformat(String::utf8("%d×%d %s\n"), - texture->get_width(), - texture->get_height(), - format_name); - - } break; - case TextureLayered::LAYERED_TYPE_CUBEMAP_ARRAY: { - layer->set_max(texture->get_layers() / 6 - 1); - - texture_info = vformat(String::utf8("%d×%d (×%d) %s\n"), - texture->get_width(), - texture->get_height(), - texture->get_layers() / 6, - format_name); - - } break; - - default: { + bool has_mipmaps = false; + int mip_count = 0; + int width = 0; + int height = 0; + int layers = 0; + if (texture_layered.is_valid()) { + has_mipmaps = texture_layered->has_mipmaps(); + width = texture_layered->get_width(); + height = texture_layered->get_height(); + layers = texture_layered->get_layers(); + switch (texture_layered->get_layered_type()) { + case TextureLayered::LAYERED_TYPE_2D_ARRAY: { + layer->set_max(texture_layered->get_layers() - 1); + + texture_info = vformat(String::utf8("%d×%d (×%d) %s\n"), + texture_layered->get_width(), + texture_layered->get_height(), + texture_layered->get_layers(), + format_name); + + } break; + case TextureLayered::LAYERED_TYPE_CUBEMAP: { + layer->hide(); + + texture_info = vformat(String::utf8("%d×%d %s\n"), + texture_layered->get_width(), + texture_layered->get_height(), + format_name); + + } break; + case TextureLayered::LAYERED_TYPE_CUBEMAP_ARRAY: { + layer->set_max(texture_layered->get_layers() / 6 - 1); + + texture_info = vformat(String::utf8("%d×%d (×%d) %s\n"), + texture_layered->get_width(), + texture_layered->get_height(), + texture_layered->get_layers() / 6, + format_name); + + } break; + + default: { + } } + } else { // texture_3d + has_mipmaps = texture_3d->has_mipmaps(); + width = texture_3d->get_width(); + height = texture_3d->get_height(); + layers = texture_3d->get_depth(); + layer->set_max(texture_3d->get_depth() - 1); + + texture_info = vformat(String::utf8("%d×%d×%d %s\n"), + texture_3d->get_width(), + texture_3d->get_height(), + texture_3d->get_depth(), + format_name); } - - if (texture->has_mipmaps()) { - const int mip_count = Image::get_image_required_mipmaps(texture->get_width(), texture->get_height(), format); - const int memory = Image::get_image_data_size(texture->get_width(), texture->get_height(), format, true) * texture->get_layers(); + if (has_mipmaps) { + mip_count = Image::get_image_required_mipmaps(width, height, format); + const int memory = Image::get_image_data_size(width, height, format, true) * layers; texture_info += vformat(RTR("%s Mipmaps") + "\n" + RTR("Memory: %s"), mip_count, String::humanize_size(memory)); } else { - const int memory = Image::get_image_data_size(texture->get_width(), texture->get_height(), format, false) * texture->get_layers(); + const int memory = Image::get_image_data_size(width, height, format, false) * layers; texture_info += vformat(RTR("No Mipmaps") + "\n" + RTR("Memory: %s"), String::humanize_size(memory)); @@ -291,6 +352,7 @@ void TextureLayeredPreviewer::_texture_changed() { void TextureLayeredPreviewer::_update_material(bool p_texture_changed) { materials[0]->set_shader_parameter("layer", layer->get_value()); materials[2]->set_shader_parameter("layer", layer->get_value()); + materials[3]->set_shader_parameter("layer", layer->get_value()); Vector3 v(-1, -1, -1); v.normalize(); @@ -305,10 +367,9 @@ void TextureLayeredPreviewer::_update_material(bool p_texture_changed) { materials[2]->set_shader_parameter("rot", b); if (p_texture_changed) { - const TextureLayered::LayeredType type = texture->get_layered_type(); - use_rotation = type == TextureLayered::LAYERED_TYPE_CUBEMAP || type == TextureLayered::LAYERED_TYPE_CUBEMAP_ARRAY; - - materials[texture->get_layered_type()]->set_shader_parameter("tex", texture->get_rid()); + int index = get_material_index(); + use_rotation = (TextureLayered::LayeredType)index == TextureLayered::LAYERED_TYPE_CUBEMAP || (TextureLayered::LayeredType)index == TextureLayered::LAYERED_TYPE_CUBEMAP_ARRAY; + materials[index]->set_shader_parameter("tex", texture->get_rid()); } const Vector4 channel_factors = channel_selector->get_selected_channel_factors(); @@ -328,24 +389,44 @@ void TextureLayeredPreviewer::_draw_outline() { } void TextureLayeredPreviewer::_make_materials() { - for (int i = 0; i < 3; i++) { + for (int i = 0; i < MATERIAL_COUNT; i++) { materials[i].instantiate(); materials[i]->set_shader(shaders[i]); } } +Pair TextureLayeredPreviewer::get_texture_size() const { + if (Ref texture_layered = texture; texture_layered.is_valid()) { + return Pair(texture_layered->get_width(), texture_layered->get_height()); + } else if (Ref texture_3d = texture; texture_3d.is_valid()) { + return Pair(texture_3d->get_width(), texture_3d->get_height()); + } + return Pair(0, 0); +} + +int TextureLayeredPreviewer::get_material_index() const { + if (Ref texture_layered = texture; texture_layered.is_valid()) { + return (int)texture_layered->get_layered_type(); + } else if (Ref texture_3d = texture; texture_3d.is_valid()) { + return MATERIAL_COUNT - 1; + } + return 0; +} + void TextureLayeredPreviewer::_texture_rect_update_area() { if (texture.is_null()) { return; } + auto [base_width, base_height] = get_texture_size(); + Size2 size = get_size(); - int tex_width = texture->get_width() * size.height / texture->get_height(); + int tex_width = base_width * size.height / base_height; int tex_height = size.height; if (tex_width > size.width) { tex_width = size.width; - tex_height = texture->get_height() * tex_width / texture->get_width(); + tex_height = base_height * tex_width / base_width; } // Prevent the texture from being unpreviewable after the rescale, so that we can still see something @@ -372,12 +453,16 @@ void TextureLayeredPreviewer::init_shaders() { shaders[2].instantiate(); shaders[2]->set_code(cubemap_array_shader); + + shaders[3].instantiate(); + shaders[3]->set_code(texture_3d_shader); } void TextureLayeredPreviewer::finish_shaders() { shaders[0].unref(); shaders[1].unref(); shaders[2].unref(); + shaders[3].unref(); } Error TextureLayeredPreviewer::edit(Ref p_texture) { @@ -385,17 +470,16 @@ Error TextureLayeredPreviewer::edit(Ref p_texture) { texture->disconnect_changed(callable_mp(this, &TextureLayeredPreviewer::_texture_changed)); } ERR_FAIL_COND_V_MSG(p_texture.is_null(), ERR_INVALID_PARAMETER, "Texture is null"); + ERR_FAIL_COND_V_MSG(Ref(p_texture).is_null() && Ref(p_texture).is_null(), ERR_INVALID_PARAMETER, "Texture is not a TextureLayered or Texture3D"); texture = p_texture; - ERR_FAIL_COND_V_MSG(!can_edit(p_texture->get_path(), p_texture->get_class()), ERR_INVALID_PARAMETER, "Texture is not a TextureLayered"); - if (texture.is_valid()) { if (materials[0].is_null()) { _make_materials(); } texture->connect_changed(callable_mp(this, &TextureLayeredPreviewer::_texture_changed)); - texture_rect->set_material(materials[texture->get_layered_type()]); + texture_rect->set_material(materials[get_material_index()]); setting = true; layer->set_value(0); diff --git a/gui/texture_layered_previewer.h b/gui/texture_layered_previewer.h index 971d5e149..0c8c6b93f 100644 --- a/gui/texture_layered_previewer.h +++ b/gui/texture_layered_previewer.h @@ -48,10 +48,12 @@ class TextureLayeredPreviewer : public GDREPreviewer { SpinBox *layer = nullptr; Label *info = nullptr; - Ref texture; + Ref texture; - static inline Ref shaders[3]; - Ref materials[3]; + static constexpr const int MATERIAL_COUNT = 4; + + static inline Ref shaders[MATERIAL_COUNT]; + Ref materials[MATERIAL_COUNT]; float x_rot = 0; float y_rot = 0; @@ -83,6 +85,10 @@ class TextureLayeredPreviewer : public GDREPreviewer { void on_selected_channels_changed(); + Pair get_texture_size() const; + + int get_material_index() const; + protected: void _notification(int p_what); virtual void gui_input(const Ref &p_event) override; From 0862a68c14d4450b53e5d7f834feb75316614e09 Mon Sep 17 00:00:00 2001 From: nikitalita <69168929+nikitalita@users.noreply.github.com> Date: Thu, 8 Oct 2026 13:13:06 -0700 Subject: [PATCH 03/23] more wip previewer stuff --- gui/gdre_previewer.cpp | 23 +++++++++++++++++++- gui/gdre_previewer.h | 4 ++++ gui/mesh_previewer.cpp | 36 +++++++++++++++++++++++-------- gui/mesh_previewer.h | 17 +++++++++------ gui/scene_previewer.cpp | 12 ++++------- gui/scene_previewer.h | 1 + gui/texture_layered_previewer.cpp | 5 ----- register_types.cpp | 1 + 8 files changed, 70 insertions(+), 29 deletions(-) diff --git a/gui/gdre_previewer.cpp b/gui/gdre_previewer.cpp index 5a19228fa..d03b20088 100644 --- a/gui/gdre_previewer.cpp +++ b/gui/gdre_previewer.cpp @@ -1,12 +1,23 @@ #include "gdre_previewer.h" +#include "compat/resource_loader_compat.h" #include "core/object/class_db.h" Error GDREPreviewer::edit(Ref p_resource) { - Error ret = OK; + Error ret = ERR_UNAVAILABLE; GDVIRTUAL_CALL(_edit, p_resource, ret); return ret; } +Error GDREPreviewer::edit_from_path(const String &p_resource_path) { + Error ret = ERR_UNAVAILABLE; + if (GDVIRTUAL_CALL(_edit_from_path, p_resource_path, ret)) { + return ret; + } + Ref resource = ResourceCompatLoader::custom_load(p_resource_path, "", get_load_type(), &ret); + ERR_FAIL_COND_V_MSG(ret, ret, "Failed to load resource from path: " + p_resource_path); + return edit(resource); +} + bool GDREPreviewer::can_edit(const String &p_resource_path, const String &p_resource_type) const { bool ret = false; GDVIRTUAL_CALL(_can_edit, p_resource_path, p_resource_type, ret); @@ -29,15 +40,25 @@ ResourceInfo::LoadType GDREPreviewer::get_load_type() const { return ret; } +bool GDREPreviewer::can_switch_to_text() const { + bool ret = false; + GDVIRTUAL_CALL(_can_switch_to_text, ret); + return ret; +} + void GDREPreviewer::_bind_methods() { ClassDB::bind_method(D_METHOD("edit", "resource"), &GDREPreviewer::edit); + ClassDB::bind_method(D_METHOD("edit_from_path", "resource_path"), &GDREPreviewer::edit_from_path); ClassDB::bind_method(D_METHOD("can_edit", "resource_path"), &GDREPreviewer::can_edit); ClassDB::bind_method(D_METHOD("get_edited_resource_path"), &GDREPreviewer::get_edited_resource_path); ClassDB::bind_method(D_METHOD("reset"), &GDREPreviewer::reset); ClassDB::bind_method(D_METHOD("get_load_type"), &GDREPreviewer::get_load_type); + ClassDB::bind_method(D_METHOD("can_switch_to_text"), &GDREPreviewer::can_switch_to_text); GDVIRTUAL_BIND(_edit, "resource"); + GDVIRTUAL_BIND(_edit_from_path, "resource_path"); GDVIRTUAL_BIND(_can_edit, "resource_path", "resource_type"); GDVIRTUAL_BIND(_get_edited_resource_path); GDVIRTUAL_BIND(_reset); GDVIRTUAL_BIND(_get_load_type); + GDVIRTUAL_BIND(_can_switch_to_text); } diff --git a/gui/gdre_previewer.h b/gui/gdre_previewer.h index 51f12faab..a5c4a5c22 100644 --- a/gui/gdre_previewer.h +++ b/gui/gdre_previewer.h @@ -11,15 +11,19 @@ class GDREPreviewer: public Control { static void _bind_methods(); public: virtual Error edit(Ref p_scene); + virtual Error edit_from_path(const String &p_resource_path); virtual bool can_edit(const String &p_resource_path, const String &p_resource_type) const; virtual String get_edited_resource_path() const; virtual void reset(); virtual ResourceInfo::LoadType get_load_type() const; + virtual bool can_switch_to_text() const; GDVIRTUAL1R(Error, _edit, Ref); + GDVIRTUAL1R(Error, _edit_from_path, String); GDVIRTUAL2RC(bool, _can_edit, String, String); GDVIRTUAL0RC(String, _get_edited_resource_path); GDVIRTUAL0(_reset); GDVIRTUAL0RC(ResourceInfo::LoadType, _get_load_type); + GDVIRTUAL0RC(bool, _can_switch_to_text); }; diff --git a/gui/mesh_previewer.cpp b/gui/mesh_previewer.cpp index 882111c56..43d644f2a 100644 --- a/gui/mesh_previewer.cpp +++ b/gui/mesh_previewer.cpp @@ -77,7 +77,7 @@ void MeshPreviewer::gui_input(const Ref &p_event) { } void MeshPreviewer::_update_theme_item_cache() { - SubViewportContainer::_update_theme_item_cache(); + GDREPreviewer::_update_theme_item_cache(); theme_cache.light_1_icon = get_theme_icon(SNAME("MaterialPreviewLight1"), SNAME("EditorIcons")); theme_cache.light_2_icon = get_theme_icon(SNAME("MaterialPreviewLight2"), SNAME("EditorIcons")); } @@ -99,7 +99,9 @@ void MeshPreviewer::_update_rotation() { rotation->set_transform(t); } -void MeshPreviewer::edit(Ref p_mesh) { +Error MeshPreviewer::edit(Ref p_mesh) { + ERR_FAIL_COND_V_MSG(p_mesh.is_null(), ERR_INVALID_PARAMETER, "Mesh is null"); + ERR_FAIL_COND_V_MSG(Ref(p_mesh).is_null(), ERR_INVALID_PARAMETER, "Mesh is not a Mesh"); mesh = p_mesh; mesh_instance->set_mesh(mesh); @@ -120,6 +122,7 @@ void MeshPreviewer::edit(Ref p_mesh) { //xform.origin.z -= aabb.get_longest_axis_size() * 2; mesh_instance->set_transform(xform); } + return OK; } void MeshPreviewer::reset() { @@ -128,6 +131,10 @@ void MeshPreviewer::reset() { mesh_instance->set_mesh(mesh); } +ResourceInfo::LoadType MeshPreviewer::get_load_type() const { + return ResourceInfo::LoadType::REAL_LOAD; +} + void MeshPreviewer::_on_light_1_switch_pressed() { light1->set_visible(light_1_switch->is_pressed()); } @@ -141,10 +148,12 @@ MeshPreviewer::MeshPreviewer() { Ref world_3d; world_3d.instantiate(); viewport->set_world_3d(world_3d); // Use own world. - add_child(viewport); + main = memnew(SubViewportContainer); + main->set_anchors_and_offsets_preset(Control::PRESET_FULL_RECT, Control::PRESET_MODE_MINSIZE, 0); + main->add_child(viewport); viewport->set_disable_input(true); viewport->set_msaa_3d(Viewport::MSAA_4X); - set_stretch(true); + main->set_stretch(true); camera = memnew(Camera3D); camera->set_transform(Transform3D(Basis(), Vector3(0, 0, 1.1))); camera->set_perspective(45, 0.1, 10); @@ -172,7 +181,7 @@ MeshPreviewer::MeshPreviewer() { set_custom_minimum_size(Size2(1, 150) * GDRESettings::get_auto_display_scale()); HBoxContainer *hb = memnew(HBoxContainer); - add_child(hb); + main->add_child(hb); hb->set_anchors_and_offsets_preset(Control::PRESET_FULL_RECT, Control::PRESET_MODE_MINSIZE, 2); hb->add_spacer(); @@ -207,8 +216,17 @@ String MeshPreviewer::get_edited_resource_path() const { return ""; } -void MeshPreviewer::_bind_methods() { - ClassDB::bind_method(D_METHOD("edit", "mesh"), &MeshPreviewer::edit); - ClassDB::bind_method(D_METHOD("reset"), &MeshPreviewer::reset); - ClassDB::bind_method(D_METHOD("get_edited_resource_path"), &MeshPreviewer::get_edited_resource_path); +bool MeshPreviewer::can_edit(const String &p_resource_path, const String &p_resource_type) const { + String ext = p_resource_path.get_extension().to_lower(); + if (ext == "mesh" || ext == "arraymesh" || ext == "placeholdermesh") { + return true; + } + if (!p_resource_type.is_empty()) { + return ClassDB::is_parent_class(p_resource_type, "Mesh"); + } + return false; +} + +bool MeshPreviewer::can_switch_to_text() const { + return true; } diff --git a/gui/mesh_previewer.h b/gui/mesh_previewer.h index 1deb25f56..b3d0911fd 100644 --- a/gui/mesh_previewer.h +++ b/gui/mesh_previewer.h @@ -36,15 +36,18 @@ #include "scene/gui/subviewport_container.h" #include "scene/resources/camera_attributes.h" +#include "gui/gdre_previewer.h" + class SubViewport; class Button; -class MeshPreviewer : public SubViewportContainer { - GDCLASS(MeshPreviewer, SubViewportContainer); +class MeshPreviewer : public GDREPreviewer { + GDCLASS(MeshPreviewer, GDREPreviewer); float rot_x; float rot_y; + SubViewportContainer *main = nullptr; SubViewport *viewport = nullptr; MeshInstance3D *mesh_instance = nullptr; Vector3 scale = Vector3(1.0, 1.0, 1.0); @@ -72,11 +75,13 @@ class MeshPreviewer : public SubViewportContainer { virtual void _update_theme_item_cache() override; void _notification(int p_what); void gui_input(const Ref &p_event) override; - static void _bind_methods(); public: - String get_edited_resource_path() const; - void edit(Ref p_mesh); - void reset(); + virtual String get_edited_resource_path() const override; + virtual Error edit(Ref p_mesh) override; + virtual bool can_edit(const String &p_resource_path, const String &p_resource_type) const override; + virtual void reset() override; + virtual ResourceInfo::LoadType get_load_type() const override; + virtual bool can_switch_to_text() const override; MeshPreviewer(); }; diff --git a/gui/scene_previewer.cpp b/gui/scene_previewer.cpp index 6b75ac9ca..864e612cb 100644 --- a/gui/scene_previewer.cpp +++ b/gui/scene_previewer.cpp @@ -31,7 +31,6 @@ #include "scene_previewer.h" #include "core/config/project_settings.h" -#include "core/io/resource_loader.h" #include "core/object/callable_mp.h" #include "core/object/class_db.h" #include "scene/3d/mesh_instance_3d.h" @@ -366,16 +365,13 @@ bool ScenePreviewer::can_edit(const String &p_resource_path, const String &p_res if (ext == "tscn" || ext == "scn") { return true; } - if (ext != "res" && ext != "tres") { - return false; - } - String type = ResourceLoader::get_resource_type(p_resource_path); - if (type == "PackedScene") { - return true; - } return false; } ResourceInfo::LoadType ScenePreviewer::get_load_type() const { return ResourceInfo::LoadType::REAL_LOAD; } + +bool ScenePreviewer::can_switch_to_text() const { + return true; +} diff --git a/gui/scene_previewer.h b/gui/scene_previewer.h index e7edb5eae..c1801ef03 100644 --- a/gui/scene_previewer.h +++ b/gui/scene_previewer.h @@ -118,5 +118,6 @@ class ScenePreviewer : public GDREPreviewer { virtual String get_edited_resource_path() const override; virtual void reset() override; virtual ResourceInfo::LoadType get_load_type() const override; + virtual bool can_switch_to_text() const override; ScenePreviewer(); }; diff --git a/gui/texture_layered_previewer.cpp b/gui/texture_layered_previewer.cpp index 4b4062237..3fabcfd81 100644 --- a/gui/texture_layered_previewer.cpp +++ b/gui/texture_layered_previewer.cpp @@ -31,7 +31,6 @@ #include "texture_layered_previewer.h" #include "core/input/input.h" -#include "core/io/resource_loader.h" #include "core/object/callable_mp.h" #include "scene/gui/label.h" @@ -571,10 +570,6 @@ bool TextureLayeredPreviewer::can_edit(const String &p_resource_path, const Stri return true; } - String type = p_type; - if (type.is_empty()) { - type = ResourceLoader::get_resource_type(p_resource_path); - } if (!p_type.is_empty()) { return p_type == "ImageLayeredTexture" || p_type == "TextureLayered" || p_type == "ImageTexture3D" || p_type == "StreamTextureArray" || p_type == "CompressedTexture2DArray" || p_type == "CompressedCubemap" || p_type == "CompressedCubemapArray" || p_type == "TextureArray" || p_type == "CompressedTexture3D" || p_type == "StreamTexture3D" || p_type == "Texture3D"; } diff --git a/register_types.cpp b/register_types.cpp index f3fcd0a12..647b40014 100644 --- a/register_types.cpp +++ b/register_types.cpp @@ -589,6 +589,7 @@ void initialize_gdsdecomp_module(ModuleInitializationLevel p_level) { ClassDB::register_class(); ClassDB::register_class(); ClassDB::register_class(); + ClassDB::register_class(); ClassDB::register_class(); ClassDB::register_class(); ClassDB::register_class(); From 64b0424268f4fc864578a690a4ca9f47c031d89c Mon Sep 17 00:00:00 2001 From: nikitalita <69168929+nikitalita@users.noreply.github.com> Date: Thu, 8 Oct 2026 13:13:06 -0700 Subject: [PATCH 04/23] media player previewer wip --- standalone/gdre_media_player.gd | 65 +++++++++++++++++++++++++++------ 1 file changed, 53 insertions(+), 12 deletions(-) diff --git a/standalone/gdre_media_player.gd b/standalone/gdre_media_player.gd index c3efd8994..76a788971 100644 --- a/standalone/gdre_media_player.gd +++ b/standalone/gdre_media_player.gd @@ -1,5 +1,5 @@ class_name GDREMediaPlayer -extends Control +extends GDREPreviewer @onready var TIME_LABEL: Label = %TimeLabel @onready var PROGRESS_BAR: Slider = %ProgressBar @@ -22,7 +22,9 @@ var last_seek_pos: float = -1 @export var pause_icon: Texture = preload("res://gdre_icons/gdre_Pause.svg") @export var stop_icon: Texture = preload("res://gdre_icons/gdre_Stop.svg") -func reset(): +var current_edited_resource_path: String = "" + +func _reset(): if controller: controller.stop() controller = PlayerController.new() @@ -35,7 +37,32 @@ func reset(): last_updated_time = 0 last_updated_time = -1 dragging_slider = false + current_edited_resource_path = "" + +func _can_edit(path: String, p_type: String) -> bool: + return is_video(path, p_type) or is_audio(path, p_type) + +func _edit(resource: Resource) -> Error: + if resource is VideoStream: + if not load_video_stream(resource): + return ERR_INVALID_PARAMETER + elif resource is AudioStream: + if not load_audio_stream(resource): + return ERR_INVALID_PARAMETER + else: + return ERR_INVALID_PARAMETER + return OK + +func _edit_from_path(path: String) -> Error: + if not load_media(path): + return ERR_INVALID_PARAMETER + return OK + +func _get_load_type() -> int: + return ResourceCompatLoader.REAL_LOAD +func _get_edited_resource_path() -> String: + return current_edited_resource_path class PlayerController: enum PlayerType { @@ -231,24 +258,34 @@ func is_supported_video_format(path) -> bool: var ext = path.get_extension().to_lower() return ext == "ogv" || ext == "ogm" -func is_video(path) -> bool: - var ext = path.get_extension().to_lower() - return ext == "ogv" or ext == "mp4" or ext == "webm" or ext == "ogm" - -func is_audio(path) -> bool: - return !is_video(path) func is_non_resource_smp(ext, p_type = ""): return (ext == "wav" || ext == "ogg" || ext == "mp3") +func is_video(path, p_type = "") -> bool: + if is_supported_video_format(path): + return true + if p_type.is_empty(): + return false + return ClassDB.is_parent_class(p_type, "VideoStream") + +func is_audio(path, p_type = "") -> bool: + var ext = path.get_extension().to_lower() + + if (ext == "oggstr" || ext == "mp3str" || ext == "oggvorbisstr" || ext == "sample" || ext == "smp" || is_non_resource_smp(ext, p_type)): + return true + if p_type.is_empty(): + return false + return ClassDB.is_parent_class(p_type, "AudioStream") + func load_media(path): - if is_video(path): + if is_supported_video_format(path): return load_video(path) - return load_sample(path) + elif is_audio(path): + return load_sample(path) + return ERR_INVALID_PARAMETER func load_video(path): - if not is_supported_video_format(path): - return false var video_stream: VideoStream = ResourceCompatLoader.real_load(path, "", ResourceCompatLoader.CACHE_MODE_IGNORE_DEEP) return load_video_stream(video_stream) @@ -257,6 +294,7 @@ func load_video_stream(video_stream: VideoStream): reset() if (video_stream == null): return false + current_edited_resource_path = video_stream.get_path() VIDEO_VIEW_BOX.visible = true VIDEO_PLAYER_STREAM.stream = video_stream VIDEO_PLAYER_STREAM.expand = false @@ -282,6 +320,8 @@ func load_sample(path): audio_stream = AudioStreamOggVorbis.load_from_file(path) elif ext == "mp3": audio_stream = AudioStreamMP3.load_from_file(path) + if audio_stream: + audio_stream.set_path_cache(path) return load_audio_stream(audio_stream) @@ -289,6 +329,7 @@ func load_audio_stream(audio_stream: AudioStream): reset() if (audio_stream == null): return false + current_edited_resource_path = audio_stream.get_path() AUDIO_VIEW_BOX.visible = true AUDIO_PLAYER_STREAM.stream = audio_stream controller = AudioPlayerController.new(AUDIO_PLAYER_STREAM) From ca335ab8144a044cae2e33f9a8a83683d990de89 Mon Sep 17 00:00:00 2001 From: nikitalita <69168929+nikitalita@users.noreply.github.com> Date: Thu, 8 Oct 2026 13:13:06 -0700 Subject: [PATCH 05/23] made media player a standalone script class --- standalone/gdre_media_player.gd | 299 ++++++++++++++++++++++---- standalone/gdre_media_player.tscn | 186 ---------------- standalone/gdre_resource_preview.gd | 6 +- standalone/gdre_resource_preview.tscn | 14 +- standalone/gdre_theme.tres | 179 +++++++-------- standalone/project.godot | 2 +- 6 files changed, 368 insertions(+), 318 deletions(-) delete mode 100644 standalone/gdre_media_player.tscn diff --git a/standalone/gdre_media_player.gd b/standalone/gdre_media_player.gd index 76a788971..b10d1acf3 100644 --- a/standalone/gdre_media_player.gd +++ b/standalone/gdre_media_player.gd @@ -1,26 +1,45 @@ class_name GDREMediaPlayer extends GDREPreviewer -@onready var TIME_LABEL: Label = %TimeLabel -@onready var PROGRESS_BAR: Slider = %ProgressBar -@onready var PLAY_BUTTON: Button = %Play -@onready var PAUSE_BUTTON: Button = %Pause -@onready var STOP_BUTTON: Button = %Stop -@onready var AUDIO_PLAYER_STREAM: AudioStreamPlayer = %AudioStreamPlayer -@onready var AUDIO_PREVIEW_BOX: Control = %AudioPreviewBox -@onready var AUDIO_VIEW_BOX: Control = %AudioViewBox -@onready var AUDIO_STREAM_INFO: Label = %AudioStreamInfo -@onready var VIDEO_PLAYER_STREAM: VideoStreamPlayer = %VideoStreamPlayer -@onready var VIDEO_VIEW_BOX: Control = %VideoViewBox -@onready var VIDEO_ASPECT_RATIO_CONTAINER: AspectRatioContainer = %AspectRatioContainer +var MAIN_MARGIN: MarginContainer +var MAIN_VBOX: VBoxContainer +var TAB_CONTAINER: TabContainer +var TIME_LABEL: Label +var PROGRESS_BAR: Slider +var PLAY_BUTTON: Button +var PAUSE_BUTTON: Button +var STOP_BUTTON: Button +var DEFAULT_BOX: Control +var AUDIO_PLAYER_STREAM: AudioStreamPlayer +var AUDIO_PREVIEW_BOX: Control +var AUDIO_VIEW_BOX: Control +var AUDIO_STREAM_INFO: Label +var VIDEO_PLAYER_STREAM: VideoStreamPlayer +var VIDEO_VIEW_BOX: Control +var VIDEO_ASPECT_RATIO_CONTAINER: AspectRatioContainer var controller: PlayerController = null var dragging_slider: bool = false var last_updated_time: float = 0 var last_seek_pos: float = -1 -@export var play_icon: Texture = preload("res://gdre_icons/gdre_Play.svg") -@export var pause_icon: Texture = preload("res://gdre_icons/gdre_Pause.svg") -@export var stop_icon: Texture = preload("res://gdre_icons/gdre_Stop.svg") + + +const DEFAULT_PLAY_ICON_TEXT = '' +const DEFAULT_PAUSE_ICON_TEXT = '' +const DEFAULT_STOP_ICON_TEXT = '' + +var default_icon_data: Dictionary = { + "play": DEFAULT_PLAY_ICON_TEXT, + "pause": DEFAULT_PAUSE_ICON_TEXT, + "stop": DEFAULT_STOP_ICON_TEXT +} + +var default_icon_textures: Dictionary = { + "play": null, + "pause": null, + "stop": null +} + var current_edited_resource_path: String = "" @@ -43,20 +62,10 @@ func _can_edit(path: String, p_type: String) -> bool: return is_video(path, p_type) or is_audio(path, p_type) func _edit(resource: Resource) -> Error: - if resource is VideoStream: - if not load_video_stream(resource): - return ERR_INVALID_PARAMETER - elif resource is AudioStream: - if not load_audio_stream(resource): - return ERR_INVALID_PARAMETER - else: - return ERR_INVALID_PARAMETER - return OK + return load_media_stream(resource) func _edit_from_path(path: String) -> Error: - if not load_media(path): - return ERR_INVALID_PARAMETER - return OK + return load_media(path) func _get_load_type() -> int: return ResourceCompatLoader.REAL_LOAD @@ -283,17 +292,28 @@ func load_media(path): return load_video(path) elif is_audio(path): return load_sample(path) + printerr("Could not load unsupported stream: " + path) + return ERR_INVALID_PARAMETER + +func load_media_stream(media: Resource): + if media is VideoStream: + return load_video_stream(media) + elif media is AudioStream: + return load_audio_stream(media) + printerr("Could not load unsupported stream of type " + media.get_class() + ": " + media.get_path()) return ERR_INVALID_PARAMETER func load_video(path): var video_stream: VideoStream = ResourceCompatLoader.real_load(path, "", ResourceCompatLoader.CACHE_MODE_IGNORE_DEEP) - return load_video_stream(video_stream) + if video_stream == null: + return ERR_FILE_CANT_OPEN + return load_media(video_stream) func load_video_stream(video_stream: VideoStream): reset() if (video_stream == null): - return false + return ERR_INVALID_PARAMETER current_edited_resource_path = video_stream.get_path() VIDEO_VIEW_BOX.visible = true VIDEO_PLAYER_STREAM.stream = video_stream @@ -305,7 +325,7 @@ func load_video_stream(video_stream: VideoStream): controller = VideoPlayerController.new(VIDEO_PLAYER_STREAM) setup_progress_bar() controller.finished.connect(self.update_progress_bar) - return true + return OK func load_sample(path): @@ -322,13 +342,14 @@ func load_sample(path): audio_stream = AudioStreamMP3.load_from_file(path) if audio_stream: audio_stream.set_path_cache(path) - + if audio_stream == null: + return ERR_FILE_CANT_OPEN return load_audio_stream(audio_stream) func load_audio_stream(audio_stream: AudioStream): reset() if (audio_stream == null): - return false + return ERR_INVALID_PARAMETER current_edited_resource_path = audio_stream.get_path() AUDIO_VIEW_BOX.visible = true AUDIO_PLAYER_STREAM.stream = audio_stream @@ -367,7 +388,7 @@ func load_audio_stream(audio_stream: AudioStream): AUDIO_STREAM_INFO.text = "" setup_progress_bar() controller.finished.connect(self.update_progress_bar) - return true + return OK func time_from_float(time: float, step: float) -> String: var minutes = int(time / 60) @@ -478,11 +499,8 @@ func _ready(): STOP_BUTTON.connect("pressed", self.stop) PROGRESS_BAR.connect("value_changed", self._on_progress_bar_value_changed) AUDIO_PREVIEW_BOX.connect("pos_changed", self._on_audio_preview_box_pos_changed) - - PLAY_BUTTON.icon = play_icon - PAUSE_BUTTON.icon = pause_icon - STOP_BUTTON.icon = stop_icon - + self.theme_changed.connect(self._on_theme_changed) + _on_theme_changed() reset() # load_media("/Users/nikita/Workspace/godot-ws/test-decomps/_test_files/Door_OGV.ogv") #load_media("/Users/nikita/Desktop/_test_individual_export/gearhead.ogv") @@ -491,3 +509,208 @@ func _ready(): # load_sample("res://anomaly 105 jun12.ogg") # load_sample("res://2.wav") # load_media("res://Door_OGV.ogv") + +func _init(): + # Root (self) layout. Mirrors the original gdre_media_player.tscn root. + + # MainMarginContainer + MAIN_MARGIN = MarginContainer.new() + MAIN_MARGIN.name = "MainMarginContainer" + MAIN_MARGIN.set_anchors_and_offsets_preset(Control.PRESET_FULL_RECT) + MAIN_MARGIN.grow_horizontal = Control.GROW_DIRECTION_BOTH + MAIN_MARGIN.grow_vertical = Control.GROW_DIRECTION_BOTH + MAIN_MARGIN.add_theme_constant_override("margin_left", 0) + MAIN_MARGIN.add_theme_constant_override("margin_right", 0) + MAIN_MARGIN.add_theme_constant_override("margin_top", 0) + MAIN_MARGIN.add_theme_constant_override("margin_bottom", 20) + add_child(MAIN_MARGIN) + + # VBoxContainer + MAIN_VBOX = VBoxContainer.new() + MAIN_VBOX.name = "VBoxContainer" + MAIN_MARGIN.add_child(MAIN_VBOX) + + # TabContainer (hosts the Default/Audio/Video sub-views) + TAB_CONTAINER = TabContainer.new() + TAB_CONTAINER.name = "TabContainer" + TAB_CONTAINER.size_flags_vertical = Control.SIZE_EXPAND_FILL + TAB_CONTAINER.add_theme_stylebox_override("panel", StyleBoxEmpty.new()) + TAB_CONTAINER.current_tab = 0 + TAB_CONTAINER.tabs_visible = false + MAIN_VBOX.add_child(TAB_CONTAINER) + + # DefaultBox (empty placeholder tab shown when nothing is loaded) + DEFAULT_BOX = Control.new() + DEFAULT_BOX.name = "DefaultBox" + DEFAULT_BOX.size_flags_vertical = Control.SIZE_EXPAND_FILL + TAB_CONTAINER.add_child(DEFAULT_BOX) + + # AudioViewBox + AUDIO_VIEW_BOX = Control.new() + AUDIO_VIEW_BOX.name = "AudioViewBox" + AUDIO_VIEW_BOX.visible = false + AUDIO_VIEW_BOX.size_flags_vertical = Control.SIZE_EXPAND_FILL + TAB_CONTAINER.add_child(AUDIO_VIEW_BOX) + + # AudioPreviewBox (waveform renderer) + AUDIO_PREVIEW_BOX = GDREAudioPreviewBox.new() + AUDIO_PREVIEW_BOX.name = "AudioPreviewBox" + AUDIO_PREVIEW_BOX.set_anchors_and_offsets_preset(Control.PRESET_FULL_RECT) + AUDIO_PREVIEW_BOX.grow_horizontal = Control.GROW_DIRECTION_BOTH + AUDIO_PREVIEW_BOX.grow_vertical = Control.GROW_DIRECTION_BOTH + AUDIO_PREVIEW_BOX.color = Color(0.129412, 0.14902, 0.176471, 1) + AUDIO_VIEW_BOX.add_child(AUDIO_PREVIEW_BOX) + + # AudioStreamInfo (bottom-right overlay label) + AUDIO_STREAM_INFO = Label.new() + AUDIO_STREAM_INFO.name = "AudioStreamInfo" + AUDIO_STREAM_INFO.set_anchors_and_offsets_preset(Control.PRESET_BOTTOM_RIGHT) + AUDIO_STREAM_INFO.grow_horizontal = Control.GROW_DIRECTION_BEGIN + AUDIO_STREAM_INFO.grow_vertical = Control.GROW_DIRECTION_BEGIN + AUDIO_STREAM_INFO.layout_direction = Control.LAYOUT_DIRECTION_LTR + AUDIO_STREAM_INFO.add_theme_color_override("font_shadow_color", Color(0, 0, 0, 1)) + AUDIO_STREAM_INFO.add_theme_color_override("font_outline_color", Color(0, 0, 0, 1)) + AUDIO_STREAM_INFO.add_theme_constant_override("outline_size", 8) + AUDIO_STREAM_INFO.add_theme_font_size_override("font_size", 14) + AUDIO_STREAM_INFO.text = "Sampling Rate: 48000\nLoop: No" + AUDIO_VIEW_BOX.add_child(AUDIO_STREAM_INFO) + + # AudioStreamPlayer + AUDIO_PLAYER_STREAM = AudioStreamPlayer.new() + AUDIO_PLAYER_STREAM.name = "AudioStreamPlayer" + AUDIO_VIEW_BOX.add_child(AUDIO_PLAYER_STREAM) + + # VideoViewBox + VIDEO_VIEW_BOX = Control.new() + VIDEO_VIEW_BOX.name = "VideoViewBox" + VIDEO_VIEW_BOX.visible = false + VIDEO_VIEW_BOX.size_flags_vertical = Control.SIZE_EXPAND_FILL + TAB_CONTAINER.add_child(VIDEO_VIEW_BOX) + + # AspectRatioContainer (keeps the video at its native aspect ratio) + VIDEO_ASPECT_RATIO_CONTAINER = AspectRatioContainer.new() + VIDEO_ASPECT_RATIO_CONTAINER.name = "AspectRatioContainer" + VIDEO_ASPECT_RATIO_CONTAINER.clip_contents = true + VIDEO_ASPECT_RATIO_CONTAINER.set_anchors_and_offsets_preset(Control.PRESET_FULL_RECT) + VIDEO_ASPECT_RATIO_CONTAINER.grow_horizontal = Control.GROW_DIRECTION_BOTH + VIDEO_ASPECT_RATIO_CONTAINER.grow_vertical = Control.GROW_DIRECTION_BOTH + VIDEO_ASPECT_RATIO_CONTAINER.ratio = 1.7778 + VIDEO_VIEW_BOX.add_child(VIDEO_ASPECT_RATIO_CONTAINER) + + # BG (opaque black backing behind the video) + var bg := Panel.new() + bg.name = "BG" + var bg_sb := StyleBoxFlat.new() + bg_sb.bg_color = Color(0, 0, 0, 1) + bg.add_theme_stylebox_override("panel", bg_sb) + VIDEO_ASPECT_RATIO_CONTAINER.add_child(bg) + + # VideoStreamPlayer + VIDEO_PLAYER_STREAM = VideoStreamPlayer.new() + VIDEO_PLAYER_STREAM.name = "VideoStreamPlayer" + VIDEO_PLAYER_STREAM.custom_minimum_size = Vector2(16, 9) + VIDEO_PLAYER_STREAM.expand = true + VIDEO_ASPECT_RATIO_CONTAINER.add_child(VIDEO_PLAYER_STREAM) + + # BarMarginContainer (hosts the time label + progress bar row) + var bar_margin := MarginContainer.new() + bar_margin.name = "BarMarginContainer" + bar_margin.add_theme_constant_override("margin_left", 40) + bar_margin.add_theme_constant_override("margin_top", 8) + bar_margin.add_theme_constant_override("margin_right", 40) + bar_margin.add_theme_constant_override("margin_bottom", 0) + MAIN_VBOX.add_child(bar_margin) + + var bar_hbox := HBoxContainer.new() + bar_hbox.name = "BarHBox" + bar_margin.add_child(bar_hbox) + + TIME_LABEL = Label.new() + TIME_LABEL.name = "TimeLabel" + TIME_LABEL.layout_direction = Control.LAYOUT_DIRECTION_RTL + TIME_LABEL.text = "0:00.0 / 0:00.0" + TIME_LABEL.horizontal_alignment = HORIZONTAL_ALIGNMENT_RIGHT + TIME_LABEL.vertical_alignment = VERTICAL_ALIGNMENT_CENTER + bar_hbox.add_child(TIME_LABEL) + + var bar_spacer := Label.new() + bar_spacer.name = "Spacer" + bar_spacer.text = " " + bar_hbox.add_child(bar_spacer) + + PROGRESS_BAR = HSlider.new() + PROGRESS_BAR.name = "ProgressBar" + PROGRESS_BAR.size_flags_horizontal = Control.SIZE_EXPAND_FILL + PROGRESS_BAR.size_flags_vertical = Control.SIZE_SHRINK_CENTER + PROGRESS_BAR.step = 0.1 + bar_hbox.add_child(PROGRESS_BAR) + + # MediaControlsHBox (Play / Pause / Stop) + var media_controls := HBoxContainer.new() + media_controls.name = "MediaControlsHBox" + media_controls.size_flags_horizontal = Control.SIZE_SHRINK_CENTER + media_controls.alignment = BoxContainer.ALIGNMENT_CENTER + MAIN_VBOX.add_child(media_controls) + + PLAY_BUTTON = Button.new() + PLAY_BUTTON.name = "Play" + PLAY_BUTTON.theme_type_variation = &"FlatButton" + PLAY_BUTTON.flat = true + media_controls.add_child(PLAY_BUTTON) + + var ctrl_spacer_1 := Control.new() + ctrl_spacer_1.name = "Spacer" + ctrl_spacer_1.custom_minimum_size = Vector2(10, 0) + media_controls.add_child(ctrl_spacer_1) + + PAUSE_BUTTON = Button.new() + PAUSE_BUTTON.name = "Pause" + PAUSE_BUTTON.size_flags_horizontal = Control.SIZE_EXPAND | Control.SIZE_SHRINK_CENTER + PAUSE_BUTTON.theme_type_variation = &"FlatButton" + PAUSE_BUTTON.disabled = true + PAUSE_BUTTON.flat = true + media_controls.add_child(PAUSE_BUTTON) + + var ctrl_spacer_2 := Control.new() + ctrl_spacer_2.name = "Spacer2" + ctrl_spacer_2.custom_minimum_size = Vector2(10, 0) + media_controls.add_child(ctrl_spacer_2) + + STOP_BUTTON = Button.new() + STOP_BUTTON.name = "Stop" + STOP_BUTTON.theme_type_variation = &"FlatButton" + STOP_BUTTON.flat = true + media_controls.add_child(STOP_BUTTON) + +func get_icon_texture(icon_name: String) -> Texture: + var icon = get_theme_icon(icon_name, "GDREMediaPlayer") + if is_instance_valid(icon): + return icon + var icon_texture = default_icon_textures.get(icon_name, null) + if icon_texture != null: + return icon_texture + var icon_data = default_icon_data.get(icon_name, null) + if icon_data == null: + printerr("Could not find default icon data for icon: " + icon_name) + return null + icon_texture = DPITexture.new() + icon_texture.base_scale = 2.0 + icon_texture.set_source(icon_data) + default_icon_textures[icon_name] = icon_texture + return icon_texture + + +func _on_theme_changed(): + PLAY_BUTTON.icon = get_icon_texture("play") + PAUSE_BUTTON.icon = get_icon_texture("pause") + STOP_BUTTON.icon = get_icon_texture("stop") + var font_color = get_theme_color("font_color", "GDREMediaPlayer") + var font_outline_color = get_theme_color("font_outline_color", "GDREMediaPlayer") + var font_shadow_color = get_theme_color("font_shadow_color", "GDREMediaPlayer") + TIME_LABEL.add_theme_color_override("font_color", font_color) + TIME_LABEL.add_theme_color_override("font_outline_color", font_outline_color) + TIME_LABEL.add_theme_color_override("font_shadow_color", font_shadow_color) + AUDIO_STREAM_INFO.add_theme_color_override("font_color", font_color) + AUDIO_STREAM_INFO.add_theme_color_override("font_outline_color", font_outline_color) + AUDIO_STREAM_INFO.add_theme_color_override("font_shadow_color", font_shadow_color) + pass diff --git a/standalone/gdre_media_player.tscn b/standalone/gdre_media_player.tscn deleted file mode 100644 index 43e8bccda..000000000 --- a/standalone/gdre_media_player.tscn +++ /dev/null @@ -1,186 +0,0 @@ -[gd_scene format=3 uid="uid://cuifra52kkek"] - -[ext_resource type="Script" uid="uid://b75xge8xdomov" path="res://gdre_media_player.gd" id="1_3jmtn"] -[ext_resource type="Theme" uid="uid://crq1fwn0ajw7b" path="res://gdre_theme.tres" id="1_ykcsx"] -[ext_resource type="Texture2D" uid="uid://fk0s8roleyid" path="res://gdre_icons/gdre_Play.svg" id="2_u82do"] -[ext_resource type="Script" uid="uid://qmyh4wh5voec" path="res://gdre_audio_preview_box.gd" id="3_ooril"] -[ext_resource type="Texture2D" uid="uid://b2l0m3p42t05e" path="res://gdre_icons/gdre_Pause.svg" id="3_ykcsx"] -[ext_resource type="Texture2D" uid="uid://cdhnddtchuo2h" path="res://gdre_icons/gdre_Stop.svg" id="4_hkamq"] - -[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_ykcsx"] - -[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_wtasi"] -bg_color = Color(0, 0, 0, 1) - -[node name="MediaPlayer" type="Control" unique_id=1730597578] -layout_mode = 3 -anchors_preset = 15 -anchor_right = 1.0 -anchor_bottom = 1.0 -grow_horizontal = 2 -grow_vertical = 2 -theme = ExtResource("1_ykcsx") -script = ExtResource("1_3jmtn") - -[node name="MainMarginContainer" type="MarginContainer" parent="." unique_id=117012998] -layout_mode = 1 -anchors_preset = 15 -anchor_right = 1.0 -anchor_bottom = 1.0 -grow_horizontal = 2 -grow_vertical = 2 -theme_override_constants/margin_bottom = 20 - -[node name="VBoxContainer" type="VBoxContainer" parent="MainMarginContainer" unique_id=678703902] -layout_mode = 2 - -[node name="TabContainer" type="TabContainer" parent="MainMarginContainer/VBoxContainer" unique_id=1158548116] -layout_mode = 2 -size_flags_vertical = 3 -theme_override_styles/panel = SubResource("StyleBoxEmpty_ykcsx") -current_tab = 0 -tabs_visible = false - -[node name="DefaultBox" type="Control" parent="MainMarginContainer/VBoxContainer/TabContainer" unique_id=923543433] -unique_name_in_owner = true -layout_mode = 2 -size_flags_vertical = 3 -metadata/_tab_index = 0 - -[node name="AudioViewBox" type="Control" parent="MainMarginContainer/VBoxContainer/TabContainer" unique_id=1368951095] -unique_name_in_owner = true -visible = false -layout_mode = 2 -size_flags_vertical = 3 -metadata/_tab_index = 1 - -[node name="AudioPreviewBox" type="ColorRect" parent="MainMarginContainer/VBoxContainer/TabContainer/AudioViewBox" unique_id=828882885] -unique_name_in_owner = true -layout_mode = 1 -anchors_preset = 15 -anchor_right = 1.0 -anchor_bottom = 1.0 -grow_horizontal = 2 -grow_vertical = 2 -color = Color(0.129412, 0.14902, 0.176471, 1) -script = ExtResource("3_ooril") -metadata/_custom_type_script = "uid://qmyh4wh5voec" - -[node name="AudioStreamInfo" type="Label" parent="MainMarginContainer/VBoxContainer/TabContainer/AudioViewBox" unique_id=561309970] -unique_name_in_owner = true -layout_mode = 1 -anchors_preset = -1 -anchor_left = 1.0 -anchor_top = 1.0 -anchor_right = 1.0 -anchor_bottom = 1.0 -offset_left = -155.0 -offset_top = -43.0 -grow_horizontal = 0 -grow_vertical = 0 -layout_direction = 2 -theme_override_colors/font_shadow_color = Color(0, 0, 0, 1) -theme_override_colors/font_outline_color = Color(0, 0, 0, 1) -theme_override_constants/outline_size = 8 -theme_override_font_sizes/font_size = 14 -text = "Sampling Rate: 48000 -Loop: No" - -[node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="MainMarginContainer/VBoxContainer/TabContainer/AudioViewBox" unique_id=1239073489] -unique_name_in_owner = true - -[node name="VideoViewBox" type="Control" parent="MainMarginContainer/VBoxContainer/TabContainer" unique_id=1323826717] -unique_name_in_owner = true -visible = false -layout_mode = 2 -size_flags_vertical = 3 -metadata/_tab_index = 2 - -[node name="AspectRatioContainer" type="AspectRatioContainer" parent="MainMarginContainer/VBoxContainer/TabContainer/VideoViewBox" unique_id=232503494] -unique_name_in_owner = true -clip_contents = true -layout_mode = 1 -anchors_preset = 15 -anchor_right = 1.0 -anchor_bottom = 1.0 -grow_horizontal = 2 -grow_vertical = 2 -ratio = 1.7778 - -[node name="BG" type="Panel" parent="MainMarginContainer/VBoxContainer/TabContainer/VideoViewBox/AspectRatioContainer" unique_id=1349121247] -unique_name_in_owner = true -layout_mode = 2 -theme_override_styles/panel = SubResource("StyleBoxFlat_wtasi") - -[node name="VideoStreamPlayer" type="VideoStreamPlayer" parent="MainMarginContainer/VBoxContainer/TabContainer/VideoViewBox/AspectRatioContainer" unique_id=824291810] -unique_name_in_owner = true -custom_minimum_size = Vector2(16, 9) -layout_mode = 2 -expand = true - -[node name="BarMarginContainer" type="MarginContainer" parent="MainMarginContainer/VBoxContainer" unique_id=1048638154] -layout_mode = 2 -theme_override_constants/margin_left = 40 -theme_override_constants/margin_top = 8 -theme_override_constants/margin_right = 40 -theme_override_constants/margin_bottom = 0 - -[node name="BarHBox" type="HBoxContainer" parent="MainMarginContainer/VBoxContainer/BarMarginContainer" unique_id=194730088] -unique_name_in_owner = true -layout_mode = 2 - -[node name="TimeLabel" type="Label" parent="MainMarginContainer/VBoxContainer/BarMarginContainer/BarHBox" unique_id=312598558] -unique_name_in_owner = true -layout_mode = 2 -layout_direction = 2 -text = "0:00.0 / 0:00.0" -horizontal_alignment = 2 -vertical_alignment = 1 - -[node name="Spacer" type="Label" parent="MainMarginContainer/VBoxContainer/BarMarginContainer/BarHBox" unique_id=382946252] -layout_mode = 2 -text = " " - -[node name="ProgressBar" type="HSlider" parent="MainMarginContainer/VBoxContainer/BarMarginContainer/BarHBox" unique_id=1975088300] -unique_name_in_owner = true -layout_mode = 2 -size_flags_horizontal = 3 -size_flags_vertical = 4 -step = 0.1 - -[node name="MediaControlsHBox" type="HBoxContainer" parent="MainMarginContainer/VBoxContainer" unique_id=134619065] -unique_name_in_owner = true -layout_mode = 2 -size_flags_horizontal = 4 -alignment = 1 - -[node name="Play" type="Button" parent="MainMarginContainer/VBoxContainer/MediaControlsHBox" unique_id=1724807303] -unique_name_in_owner = true -layout_mode = 2 -theme_type_variation = &"FlatButton" -icon = ExtResource("2_u82do") -flat = true - -[node name="Spacer" type="Control" parent="MainMarginContainer/VBoxContainer/MediaControlsHBox" unique_id=1124725233] -custom_minimum_size = Vector2(10, 0) -layout_mode = 2 - -[node name="Pause" type="Button" parent="MainMarginContainer/VBoxContainer/MediaControlsHBox" unique_id=191127019] -unique_name_in_owner = true -layout_mode = 2 -size_flags_horizontal = 6 -theme_type_variation = &"FlatButton" -disabled = true -icon = ExtResource("3_ykcsx") -flat = true - -[node name="Spacer2" type="Control" parent="MainMarginContainer/VBoxContainer/MediaControlsHBox" unique_id=1566507677] -custom_minimum_size = Vector2(10, 0) -layout_mode = 2 - -[node name="Stop" type="Button" parent="MainMarginContainer/VBoxContainer/MediaControlsHBox" unique_id=2131331742] -unique_name_in_owner = true -layout_mode = 2 -theme_type_variation = &"FlatButton" -icon = ExtResource("4_hkamq") -flat = true diff --git a/standalone/gdre_resource_preview.gd b/standalone/gdre_resource_preview.gd index a8a5fd30c..3774420bb 100644 --- a/standalone/gdre_resource_preview.gd +++ b/standalone/gdre_resource_preview.gd @@ -280,11 +280,11 @@ func load_resource(path: String) -> void: info = ResourceCompatLoader.get_resource_info(path) current_resource_type = info.get("type", "") if (is_sample(ext)): - error_opening = not %MediaPlayer.load_sample(path) + error_opening = %MediaPlayer.load_sample(path) != OK if not error_opening: %MediaPlayer.visible = true elif (is_video(ext)): - error_opening = not %MediaPlayer.load_video(path) + error_opening = %MediaPlayer.load_video(path) != OK if not error_opening: %MediaPlayer.visible = true elif (is_image(ext)): @@ -431,7 +431,7 @@ func _ready(): self.connect("resized", self._on_resized) previous_res_info_size = Vector2(0, 100) %ResourceInfoContainer.custom_minimum_size = previous_res_info_size - # load_resource("res://.godot/imported/kyuu_on_bike.glb-ecab64cc65c256db28f6d03df73eb447.scn") + load_resource('/Users/nikita/Downloads/home/web_user/project/scenes/quests/story_quests/renya_beyond_sorrow/Complementos/music/1. Echoes of Solitude (Loop).ogg') # load_resource("res://.godot/imported/ScifiStruct_3.obj-8ad9868dec2ef9403c73f82a7404489a.mesh") # load_resource("res://.godot/imported/gdre_Script.svg-4c68c9c5e02f5e7a41dddea59a95e245.ctex") #load_resource("res://.godot/imported/anomaly 105 jun12.ogg-d3e939934d210d1a4e1f9d2d34966046.oggvorbisstr") diff --git a/standalone/gdre_resource_preview.tscn b/standalone/gdre_resource_preview.tscn index 6416c8692..526ed99bf 100644 --- a/standalone/gdre_resource_preview.tscn +++ b/standalone/gdre_resource_preview.tscn @@ -2,8 +2,7 @@ [ext_resource type="Theme" uid="uid://crq1fwn0ajw7b" path="res://gdre_theme.tres" id="1_crn14"] [ext_resource type="Script" uid="uid://dnjt5hkgucm3" path="res://gdre_resource_preview.gd" id="1_tgfma"] -[ext_resource type="Texture2D" uid="uid://b3l2iqhf34x5c" path="res://gdre_icons/gdre_LogoBig.svg" id="3_gp5ss"] -[ext_resource type="PackedScene" uid="uid://cuifra52kkek" path="res://gdre_media_player.tscn" id="4_crn14"] +[ext_resource type="Script" uid="uid://b75xge8xdomov" path="res://gdre_media_player.gd" id="4_ykcsx"] [ext_resource type="Script" uid="uid://d3gw3xp1peanv" path="res://gdre_text_editor.gd" id="5_1bufa"] [ext_resource type="Material" uid="uid://dql80mrl8tckq" path="res://gdre_loading_circle.tres" id="6_gp5ss"] @@ -47,6 +46,7 @@ size_flags_vertical = 3 [node name="LoadingWaitView" type="CenterContainer" parent="VBoxContainer/RootView/ResourceView" unique_id=99313455] unique_name_in_owner = true +visible = false layout_mode = 1 anchors_preset = 15 anchor_right = 1.0 @@ -70,10 +70,16 @@ anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 -[node name="MediaPlayer" parent="VBoxContainer/RootView/ResourceView" unique_id=326216806 instance=ExtResource("4_crn14")] +[node name="MediaPlayer" type="GDREPreviewer" parent="VBoxContainer/RootView/ResourceView" unique_id=326216806] unique_name_in_owner = true -visible = false layout_mode = 1 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +script = ExtResource("4_ykcsx") +metadata/_custom_type_script = "uid://b75xge8xdomov" [node name="TextView" type="CodeEdit" parent="VBoxContainer/RootView/ResourceView" unique_id=2141427000] unique_name_in_owner = true diff --git a/standalone/gdre_theme.tres b/standalone/gdre_theme.tres index 388f47cd8..545bf419a 100644 --- a/standalone/gdre_theme.tres +++ b/standalone/gdre_theme.tres @@ -3,6 +3,9 @@ [ext_resource type="Texture2D" uid="uid://bw33q7hum6mux" path="res://gdre_icons/gdre_MaterialPreviewLight1.svg" id="1_l0g3i"] [ext_resource type="Texture2D" uid="uid://ducxthcvnkalf" path="res://gdre_icons/gdre_MaterialPreviewLight2.svg" id="2_b4rug"] [ext_resource type="Texture2D" uid="uid://bck3jnqva5utd" path="res://gdre_icons/gdre_Reload.svg" id="3_b4rug"] +[ext_resource type="Texture2D" uid="uid://fk0s8roleyid" path="res://gdre_icons/gdre_Play.svg" id="4_qc34w"] +[ext_resource type="Texture2D" uid="uid://b2l0m3p42t05e" path="res://gdre_icons/gdre_Pause.svg" id="5_xrop6"] +[ext_resource type="Texture2D" uid="uid://cdhnddtchuo2h" path="res://gdre_icons/gdre_Stop.svg" id="6_kt4lh"] [sub_resource type="StyleBoxFlat" id="1"] content_margin_left = 6.0 @@ -64,7 +67,7 @@ border_width_right = 1 border_width_bottom = 1 border_color = Color(0.411765, 0.611765, 0.909804, 1) -[sub_resource type="Image" id="Image_b4rug"] +[sub_resource type="Image" id="Image_qc34w"] data = { "data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 107, 107, 107, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 107, 107, 107, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 163, 163, 163, 8, 218, 218, 218, 37, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 218, 218, 218, 37, 163, 163, 163, 8, 0, 0, 0, 0, 108, 108, 108, 0, 219, 219, 219, 37, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 219, 219, 219, 37, 108, 108, 108, 0, 111, 111, 111, 0, 222, 222, 222, 46, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 221, 221, 221, 60, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 46, 111, 111, 111, 0, 111, 111, 111, 0, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 221, 221, 221, 106, 224, 224, 224, 244, 221, 221, 221, 106, 222, 222, 222, 47, 222, 222, 222, 47, 111, 111, 111, 0, 111, 111, 111, 0, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 106, 224, 224, 224, 249, 224, 224, 224, 255, 222, 222, 222, 187, 222, 222, 222, 47, 222, 222, 222, 47, 111, 111, 111, 0, 111, 111, 111, 0, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 105, 224, 224, 224, 249, 224, 224, 224, 255, 223, 223, 223, 194, 221, 221, 221, 53, 222, 222, 222, 47, 222, 222, 222, 47, 111, 111, 111, 0, 111, 111, 111, 0, 222, 222, 222, 47, 222, 222, 222, 47, 221, 221, 221, 49, 222, 222, 222, 68, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 104, 224, 224, 224, 248, 224, 224, 224, 255, 223, 223, 223, 194, 222, 222, 222, 53, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 111, 111, 111, 0, 111, 111, 111, 0, 222, 222, 222, 47, 221, 221, 221, 49, 222, 222, 222, 179, 224, 224, 224, 231, 222, 222, 222, 76, 222, 222, 222, 104, 224, 224, 224, 248, 224, 224, 224, 255, 223, 223, 223, 195, 222, 222, 222, 53, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 111, 111, 111, 0, 111, 111, 111, 0, 222, 222, 222, 47, 222, 222, 222, 65, 223, 223, 223, 226, 224, 224, 224, 255, 223, 223, 223, 235, 224, 224, 224, 248, 224, 224, 224, 255, 223, 223, 223, 196, 222, 222, 222, 53, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 111, 111, 111, 0, 111, 111, 111, 0, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 70, 224, 224, 224, 225, 224, 224, 224, 255, 224, 224, 224, 255, 223, 223, 223, 196, 222, 222, 222, 53, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 111, 111, 111, 0, 111, 111, 111, 0, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 69, 223, 223, 223, 225, 222, 222, 222, 197, 222, 222, 222, 53, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 111, 111, 111, 0, 111, 111, 111, 0, 222, 222, 222, 46, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 66, 222, 222, 222, 54, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 46, 111, 111, 111, 0, 108, 108, 108, 0, 219, 219, 219, 37, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 219, 219, 219, 37, 108, 108, 108, 0, 0, 0, 0, 0, 163, 163, 163, 8, 218, 218, 218, 37, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 218, 218, 218, 37, 163, 163, 163, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 107, 107, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 107, 107, 107, 0, 0, 0, 0, 0, 0, 0, 0, 0), "format": "RGBA8", @@ -74,9 +77,9 @@ data = { } [sub_resource type="ImageTexture" id="7"] -image = SubResource("Image_b4rug") +image = SubResource("Image_qc34w") -[sub_resource type="Image" id="Image_35v15"] +[sub_resource type="Image" id="Image_xrop6"] data = { "data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 56, 56, 56, 0, 110, 110, 110, 0, 111, 111, 111, 0, 111, 111, 111, 0, 110, 110, 110, 0, 56, 56, 56, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 51, 51, 51, 0, 164, 164, 164, 4, 222, 222, 222, 24, 221, 221, 221, 38, 222, 222, 222, 45, 222, 222, 222, 45, 221, 221, 221, 38, 222, 222, 222, 24, 164, 164, 164, 4, 51, 51, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 52, 52, 52, 0, 209, 209, 209, 15, 221, 221, 221, 44, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 221, 221, 221, 44, 209, 209, 209, 15, 52, 52, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 51, 51, 51, 0, 209, 209, 209, 15, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 209, 209, 209, 15, 51, 51, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 164, 164, 164, 4, 221, 221, 221, 44, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 69, 222, 222, 222, 182, 224, 224, 224, 234, 224, 224, 224, 234, 222, 222, 222, 182, 222, 222, 222, 69, 222, 222, 222, 47, 222, 222, 222, 47, 221, 221, 221, 44, 164, 164, 164, 4, 0, 0, 0, 0, 56, 56, 56, 0, 222, 222, 222, 24, 222, 222, 222, 47, 222, 222, 222, 47, 221, 221, 221, 69, 224, 224, 224, 239, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 239, 221, 221, 221, 69, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 24, 56, 56, 56, 0, 110, 110, 110, 0, 221, 221, 221, 38, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 180, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 222, 222, 222, 180, 222, 222, 222, 47, 222, 222, 222, 47, 221, 221, 221, 38, 110, 110, 110, 0, 111, 111, 111, 0, 222, 222, 222, 44, 222, 222, 222, 47, 222, 222, 222, 47, 223, 223, 223, 232, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 223, 223, 223, 232, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 44, 111, 111, 111, 0, 111, 111, 111, 0, 222, 222, 222, 44, 222, 222, 222, 47, 222, 222, 222, 47, 224, 224, 224, 234, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 223, 223, 223, 233, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 44, 111, 111, 111, 0, 110, 110, 110, 0, 221, 221, 221, 38, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 182, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 222, 222, 222, 182, 222, 222, 222, 47, 222, 222, 222, 47, 221, 221, 221, 38, 110, 110, 110, 0, 56, 56, 56, 0, 222, 222, 222, 24, 222, 222, 222, 47, 222, 222, 222, 47, 221, 221, 221, 69, 224, 224, 224, 240, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 240, 221, 221, 221, 69, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 24, 56, 56, 56, 0, 0, 0, 0, 0, 164, 164, 164, 4, 221, 221, 221, 44, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 69, 222, 222, 222, 182, 224, 224, 224, 234, 224, 224, 224, 234, 222, 222, 222, 182, 222, 222, 222, 69, 222, 222, 222, 47, 222, 222, 222, 47, 221, 221, 221, 44, 164, 164, 164, 4, 0, 0, 0, 0, 0, 0, 0, 0, 51, 51, 51, 0, 209, 209, 209, 15, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 209, 209, 209, 15, 51, 51, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 52, 52, 52, 0, 209, 209, 209, 15, 221, 221, 221, 44, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 221, 221, 221, 44, 209, 209, 209, 15, 52, 52, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 51, 51, 51, 0, 166, 166, 166, 4, 222, 222, 222, 24, 221, 221, 221, 38, 222, 222, 222, 45, 222, 222, 222, 45, 221, 221, 221, 38, 222, 222, 222, 24, 164, 164, 164, 4, 51, 51, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 56, 56, 56, 0, 110, 110, 110, 0, 111, 111, 111, 0, 111, 111, 111, 0, 110, 110, 110, 0, 56, 56, 56, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), "format": "RGBA8", @@ -86,9 +89,9 @@ data = { } [sub_resource type="ImageTexture" id="9"] -image = SubResource("Image_35v15") +image = SubResource("Image_xrop6") -[sub_resource type="Image" id="Image_e2oel"] +[sub_resource type="Image" id="Image_kt4lh"] data = { "data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 56, 56, 56, 0, 110, 110, 110, 0, 111, 111, 111, 0, 111, 111, 111, 0, 110, 110, 110, 0, 56, 56, 56, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 51, 51, 51, 0, 164, 164, 164, 4, 222, 222, 222, 24, 221, 221, 221, 38, 222, 222, 222, 45, 222, 222, 222, 45, 221, 221, 221, 38, 222, 222, 222, 24, 164, 164, 164, 4, 51, 51, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 52, 52, 52, 0, 209, 209, 209, 15, 221, 221, 221, 44, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 221, 221, 221, 44, 209, 209, 209, 15, 52, 52, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 51, 51, 51, 0, 209, 209, 209, 15, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 209, 209, 209, 15, 51, 51, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 164, 164, 164, 4, 221, 221, 221, 44, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 221, 221, 221, 44, 164, 164, 164, 4, 0, 0, 0, 0, 56, 56, 56, 0, 222, 222, 222, 24, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 24, 56, 56, 56, 0, 110, 110, 110, 0, 221, 221, 221, 38, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 221, 221, 221, 38, 110, 110, 110, 0, 111, 111, 111, 0, 222, 222, 222, 44, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 44, 111, 111, 111, 0, 111, 111, 111, 0, 222, 222, 222, 44, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 44, 111, 111, 111, 0, 110, 110, 110, 0, 221, 221, 221, 38, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 221, 221, 221, 38, 110, 110, 110, 0, 56, 56, 56, 0, 222, 222, 222, 24, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 24, 56, 56, 56, 0, 0, 0, 0, 0, 164, 164, 164, 4, 221, 221, 221, 44, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 221, 221, 221, 44, 164, 164, 164, 4, 0, 0, 0, 0, 0, 0, 0, 0, 51, 51, 51, 0, 209, 209, 209, 15, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 209, 209, 209, 15, 51, 51, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 52, 52, 52, 0, 209, 209, 209, 15, 221, 221, 221, 44, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 221, 221, 221, 44, 209, 209, 209, 15, 52, 52, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 51, 51, 51, 0, 166, 166, 166, 4, 222, 222, 222, 24, 221, 221, 221, 38, 222, 222, 222, 45, 222, 222, 222, 45, 221, 221, 221, 38, 222, 222, 222, 24, 164, 164, 164, 4, 51, 51, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 56, 56, 56, 0, 110, 110, 110, 0, 111, 111, 111, 0, 111, 111, 111, 0, 110, 110, 110, 0, 56, 56, 56, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), "format": "RGBA8", @@ -98,9 +101,9 @@ data = { } [sub_resource type="ImageTexture" id="11"] -image = SubResource("Image_e2oel") +image = SubResource("Image_kt4lh") -[sub_resource type="Image" id="Image_qc34w"] +[sub_resource type="Image" id="Image_w2kt3"] data = { "data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 107, 107, 107, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 107, 107, 107, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 163, 163, 163, 8, 218, 218, 218, 37, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 218, 218, 218, 37, 163, 163, 163, 8, 0, 0, 0, 0, 108, 108, 108, 0, 219, 219, 219, 37, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 219, 219, 219, 37, 108, 108, 108, 0, 111, 111, 111, 0, 222, 222, 222, 46, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 46, 111, 111, 111, 0, 111, 111, 111, 0, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 111, 111, 111, 0, 111, 111, 111, 0, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 111, 111, 111, 0, 111, 111, 111, 0, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 111, 111, 111, 0, 111, 111, 111, 0, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 111, 111, 111, 0, 111, 111, 111, 0, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 111, 111, 111, 0, 111, 111, 111, 0, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 111, 111, 111, 0, 111, 111, 111, 0, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 111, 111, 111, 0, 111, 111, 111, 0, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 111, 111, 111, 0, 111, 111, 111, 0, 222, 222, 222, 46, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 46, 111, 111, 111, 0, 108, 108, 108, 0, 219, 219, 219, 37, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 219, 219, 219, 37, 108, 108, 108, 0, 0, 0, 0, 0, 163, 163, 163, 8, 218, 218, 218, 37, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 222, 222, 222, 47, 218, 218, 218, 37, 163, 163, 163, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 107, 107, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 107, 107, 107, 0, 0, 0, 0, 0, 0, 0, 0, 0), "format": "RGBA8", @@ -110,7 +113,7 @@ data = { } [sub_resource type="ImageTexture" id="13"] -image = SubResource("Image_qc34w") +image = SubResource("Image_w2kt3") [sub_resource type="StyleBoxFlat" id="14"] content_margin_left = 4.0 @@ -121,7 +124,7 @@ bg_color = Color(0.147059, 0.173529, 0.232353, 1) draw_center = false border_color = Color(0.122549, 0.144608, 0.193627, 1) -[sub_resource type="Image" id="Image_xrop6"] +[sub_resource type="Image" id="Image_gcqom"] data = { "data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 53, 53, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 53, 53, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 110, 110, 110, 0, 221, 221, 221, 22, 219, 219, 219, 84, 222, 222, 222, 143, 222, 222, 222, 169, 222, 222, 222, 189, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 189, 222, 222, 222, 169, 222, 222, 222, 143, 219, 219, 219, 84, 221, 221, 221, 22, 110, 110, 110, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 27, 27, 27, 0, 111, 111, 111, 20, 221, 221, 221, 120, 222, 222, 222, 196, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 196, 221, 221, 221, 120, 111, 111, 111, 20, 27, 27, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 55, 55, 55, 0, 219, 219, 219, 60, 222, 222, 222, 189, 222, 222, 222, 199, 222, 222, 222, 194, 221, 221, 221, 130, 222, 222, 222, 69, 222, 222, 222, 29, 167, 167, 167, 10, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 167, 167, 167, 10, 222, 222, 222, 29, 222, 222, 222, 69, 221, 221, 221, 130, 222, 222, 222, 194, 222, 222, 222, 199, 222, 222, 222, 189, 219, 219, 219, 60, 55, 55, 55, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 56, 56, 56, 0, 222, 222, 222, 85, 222, 222, 222, 197, 222, 222, 222, 199, 221, 221, 221, 132, 219, 219, 219, 25, 110, 110, 110, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 110, 110, 110, 0, 219, 219, 219, 25, 221, 221, 221, 132, 222, 222, 222, 199, 222, 222, 222, 197, 222, 222, 222, 85, 56, 56, 56, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 48, 48, 0, 219, 219, 219, 59, 222, 222, 222, 197, 222, 222, 222, 196, 223, 223, 223, 85, 109, 109, 109, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 109, 109, 109, 0, 223, 223, 223, 86, 222, 222, 222, 196, 222, 222, 222, 197, 219, 219, 219, 59, 48, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 196, 196, 196, 20, 222, 222, 222, 188, 222, 222, 222, 199, 223, 223, 223, 85, 56, 56, 56, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 56, 56, 56, 0, 223, 223, 223, 85, 222, 222, 222, 199, 222, 222, 222, 188, 196, 196, 196, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 109, 109, 109, 0, 221, 221, 221, 120, 222, 222, 222, 199, 221, 221, 221, 131, 109, 109, 109, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 0, 0, 0, 0, 109, 109, 109, 0, 221, 221, 221, 131, 222, 222, 222, 199, 221, 221, 221, 120, 109, 109, 109, 0, 0, 0, 0, 0, 0, 0, 0, 0, 218, 218, 218, 21, 222, 222, 222, 196, 222, 222, 222, 194, 219, 219, 219, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 56, 56, 56, 0, 139, 139, 139, 47, 222, 222, 222, 148, 222, 222, 222, 189, 222, 222, 222, 189, 222, 222, 222, 148, 139, 139, 139, 47, 56, 56, 56, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 222, 222, 222, 140, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 140, 111, 111, 111, 0, 111, 111, 111, 0, 222, 222, 222, 140, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 140, 111, 111, 111, 0, 0, 0, 0, 0, 219, 219, 219, 25, 222, 222, 222, 194, 222, 222, 222, 196, 218, 218, 218, 21, 0, 0, 0, 0, 51, 51, 51, 0, 216, 216, 216, 82, 222, 222, 222, 199, 221, 221, 221, 129, 109, 109, 109, 0, 0, 0, 0, 0, 0, 0, 0, 0, 55, 55, 55, 0, 222, 222, 222, 93, 222, 222, 222, 197, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 197, 222, 222, 222, 93, 55, 55, 55, 0, 0, 0, 0, 0, 111, 111, 111, 0, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 139, 111, 111, 111, 0, 111, 111, 111, 0, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 139, 111, 111, 111, 0, 0, 0, 0, 0, 110, 110, 110, 0, 221, 221, 221, 130, 222, 222, 222, 199, 216, 216, 216, 82, 51, 51, 51, 0, 111, 111, 111, 0, 222, 222, 222, 140, 222, 222, 222, 199, 222, 222, 222, 68, 0, 0, 0, 0, 0, 0, 0, 0, 32, 32, 32, 0, 185, 185, 185, 46, 222, 222, 222, 197, 222, 222, 222, 193, 223, 223, 223, 90, 216, 216, 216, 19, 216, 216, 216, 19, 223, 223, 223, 90, 222, 222, 222, 193, 222, 222, 222, 197, 185, 185, 185, 46, 32, 32, 32, 0, 111, 111, 111, 0, 222, 222, 222, 199, 222, 222, 222, 199, 167, 167, 167, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 0, 0, 0, 0, 111, 111, 111, 0, 222, 222, 222, 199, 222, 222, 222, 199, 167, 167, 167, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 222, 222, 222, 68, 222, 222, 222, 199, 223, 223, 223, 140, 112, 112, 112, 0, 111, 111, 111, 0, 222, 222, 222, 167, 222, 222, 222, 199, 221, 221, 221, 28, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 222, 222, 222, 146, 222, 222, 222, 199, 222, 222, 222, 90, 56, 56, 56, 0, 0, 0, 0, 0, 0, 0, 0, 0, 56, 56, 56, 0, 223, 223, 223, 91, 222, 222, 222, 199, 222, 222, 222, 146, 111, 111, 111, 0, 111, 111, 111, 0, 222, 222, 222, 199, 222, 222, 222, 199, 167, 167, 167, 0, 111, 111, 111, 0, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 222, 222, 222, 199, 222, 222, 222, 199, 167, 167, 167, 0, 111, 111, 111, 0, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 221, 221, 221, 28, 222, 222, 222, 199, 222, 222, 222, 167, 111, 111, 111, 0, 111, 111, 111, 0, 222, 222, 222, 186, 222, 222, 222, 199, 218, 218, 218, 9, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 222, 222, 222, 188, 222, 222, 222, 199, 217, 217, 217, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 217, 217, 217, 19, 222, 222, 222, 199, 222, 222, 222, 188, 111, 111, 111, 0, 111, 111, 111, 0, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 140, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 140, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 218, 218, 218, 9, 222, 222, 222, 199, 222, 222, 222, 186, 111, 111, 111, 0, 111, 111, 111, 0, 222, 222, 222, 188, 222, 222, 222, 199, 218, 218, 218, 9, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 222, 222, 222, 188, 222, 222, 222, 199, 218, 218, 218, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 217, 217, 217, 19, 222, 222, 222, 199, 222, 222, 222, 188, 111, 111, 111, 0, 111, 111, 111, 0, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 139, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 139, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 218, 218, 218, 9, 222, 222, 222, 199, 222, 222, 222, 188, 111, 111, 111, 0, 112, 112, 112, 0, 223, 223, 223, 169, 222, 222, 222, 199, 221, 221, 221, 28, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 222, 222, 222, 147, 222, 222, 222, 199, 223, 223, 223, 90, 56, 56, 56, 0, 0, 0, 0, 0, 0, 0, 0, 0, 56, 56, 56, 0, 223, 223, 223, 91, 222, 222, 222, 199, 222, 222, 222, 147, 111, 111, 111, 0, 111, 111, 111, 0, 222, 222, 222, 199, 222, 222, 222, 199, 167, 167, 167, 0, 111, 111, 111, 0, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 222, 222, 222, 199, 222, 222, 222, 199, 167, 167, 167, 0, 111, 111, 111, 0, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 221, 221, 221, 28, 222, 222, 222, 199, 223, 223, 223, 169, 112, 112, 112, 0, 110, 110, 110, 0, 221, 221, 221, 141, 222, 222, 222, 199, 222, 222, 222, 68, 0, 0, 0, 0, 0, 0, 0, 0, 32, 32, 32, 0, 185, 185, 185, 46, 222, 222, 222, 197, 222, 222, 222, 194, 223, 223, 223, 91, 219, 219, 219, 20, 219, 219, 219, 20, 223, 223, 223, 91, 222, 222, 222, 194, 222, 222, 222, 197, 185, 185, 185, 46, 32, 32, 32, 0, 111, 111, 111, 0, 222, 222, 222, 199, 222, 222, 222, 199, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 222, 222, 222, 199, 222, 222, 222, 199, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 222, 222, 222, 68, 222, 222, 222, 199, 221, 221, 221, 141, 110, 110, 110, 0, 55, 55, 55, 0, 221, 221, 221, 83, 222, 222, 222, 199, 221, 221, 221, 130, 109, 109, 109, 0, 0, 0, 0, 0, 0, 0, 0, 0, 55, 55, 55, 0, 222, 222, 222, 93, 222, 222, 222, 197, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 197, 222, 222, 222, 93, 55, 55, 55, 0, 0, 0, 0, 0, 111, 111, 111, 0, 222, 222, 222, 199, 222, 222, 222, 199, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 222, 222, 222, 199, 222, 222, 222, 199, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 110, 110, 110, 0, 221, 221, 221, 130, 222, 222, 222, 199, 221, 221, 221, 83, 55, 55, 55, 0, 0, 0, 0, 0, 221, 221, 221, 22, 222, 222, 222, 196, 222, 222, 222, 194, 216, 216, 216, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 55, 55, 55, 0, 138, 138, 138, 46, 222, 222, 222, 147, 222, 222, 222, 189, 222, 222, 222, 189, 222, 222, 222, 147, 138, 138, 138, 46, 55, 55, 55, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 222, 222, 222, 139, 222, 222, 222, 139, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 222, 222, 222, 139, 222, 222, 222, 139, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 219, 219, 219, 24, 222, 222, 222, 194, 222, 222, 222, 196, 221, 221, 221, 22, 0, 0, 0, 0, 0, 0, 0, 0, 110, 110, 110, 0, 221, 221, 221, 120, 222, 222, 222, 199, 220, 220, 220, 130, 109, 109, 109, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 109, 109, 109, 0, 220, 220, 220, 130, 222, 222, 222, 199, 221, 221, 221, 120, 110, 110, 110, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 196, 196, 196, 20, 222, 222, 222, 188, 222, 222, 222, 199, 223, 223, 223, 85, 56, 56, 56, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 56, 56, 56, 0, 223, 223, 223, 85, 222, 222, 222, 199, 222, 222, 222, 188, 174, 174, 174, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 48, 48, 0, 219, 219, 219, 61, 222, 222, 222, 198, 222, 222, 222, 196, 223, 223, 223, 85, 109, 109, 109, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 109, 109, 109, 0, 223, 223, 223, 85, 222, 222, 222, 196, 222, 222, 222, 198, 219, 219, 219, 61, 43, 43, 43, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 55, 55, 55, 0, 222, 222, 222, 86, 222, 222, 222, 197, 222, 222, 222, 199, 221, 221, 221, 131, 219, 219, 219, 25, 110, 110, 110, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 110, 110, 110, 0, 219, 219, 219, 25, 221, 221, 221, 131, 222, 222, 222, 199, 222, 222, 222, 197, 222, 222, 222, 85, 55, 55, 55, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 55, 55, 55, 0, 219, 219, 219, 60, 222, 222, 222, 189, 222, 222, 222, 199, 222, 222, 222, 194, 221, 221, 221, 130, 222, 222, 222, 69, 222, 222, 222, 29, 167, 167, 167, 10, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 167, 167, 167, 10, 222, 222, 222, 29, 222, 222, 222, 69, 221, 221, 221, 130, 222, 222, 222, 194, 222, 222, 222, 199, 222, 222, 222, 189, 219, 219, 219, 60, 55, 55, 55, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 27, 27, 27, 0, 111, 111, 111, 20, 223, 223, 223, 120, 222, 222, 222, 196, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 196, 223, 223, 223, 120, 111, 111, 111, 20, 27, 27, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 221, 221, 221, 22, 219, 219, 219, 84, 222, 222, 222, 143, 222, 222, 222, 169, 222, 222, 222, 189, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 189, 222, 222, 222, 169, 222, 222, 222, 143, 219, 219, 219, 84, 221, 221, 221, 22, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 53, 53, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 53, 53, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), "format": "RGBA8", @@ -131,9 +134,9 @@ data = { } [sub_resource type="ImageTexture" id="16"] -image = SubResource("Image_xrop6") +image = SubResource("Image_gcqom") -[sub_resource type="Image" id="Image_kt4lh"] +[sub_resource type="Image" id="Image_on0af"] data = { "data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 53, 53, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 53, 53, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 110, 110, 110, 0, 221, 221, 221, 22, 219, 219, 219, 84, 222, 222, 222, 143, 222, 222, 222, 169, 222, 222, 222, 189, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 189, 222, 222, 222, 169, 222, 222, 222, 143, 219, 219, 219, 84, 221, 221, 221, 22, 110, 110, 110, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 27, 27, 27, 0, 111, 111, 111, 20, 221, 221, 221, 120, 222, 222, 222, 196, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 196, 221, 221, 221, 120, 111, 111, 111, 20, 27, 27, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 55, 55, 55, 0, 219, 219, 219, 60, 222, 222, 222, 189, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 189, 219, 219, 219, 60, 55, 55, 55, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 56, 56, 56, 0, 222, 222, 222, 85, 222, 222, 222, 197, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 197, 222, 222, 222, 85, 56, 56, 56, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 48, 48, 0, 219, 219, 219, 59, 222, 222, 222, 197, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 197, 219, 219, 219, 59, 48, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 196, 196, 196, 20, 222, 222, 222, 188, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 188, 196, 196, 196, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 109, 109, 109, 0, 221, 221, 221, 120, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 221, 221, 221, 120, 109, 109, 109, 0, 0, 0, 0, 0, 0, 0, 0, 0, 218, 218, 218, 21, 222, 222, 222, 196, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 223, 223, 223, 151, 221, 221, 221, 50, 166, 166, 166, 10, 166, 166, 166, 10, 221, 221, 221, 50, 223, 223, 223, 151, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 221, 221, 221, 51, 209, 209, 209, 42, 222, 222, 222, 186, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 57, 222, 222, 222, 57, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 196, 218, 218, 218, 21, 0, 0, 0, 0, 51, 51, 51, 0, 216, 216, 216, 82, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 104, 160, 160, 160, 2, 56, 56, 56, 0, 112, 112, 112, 0, 112, 112, 112, 0, 56, 56, 56, 0, 160, 160, 160, 2, 222, 222, 222, 104, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 111, 111, 111, 0, 50, 50, 50, 0, 218, 218, 218, 50, 222, 222, 222, 194, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 111, 111, 111, 0, 111, 111, 111, 0, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 216, 216, 216, 82, 51, 51, 51, 0, 111, 111, 111, 0, 222, 222, 222, 140, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 221, 221, 221, 151, 155, 155, 155, 1, 164, 164, 164, 5, 223, 223, 223, 107, 223, 223, 223, 179, 223, 223, 223, 179, 223, 223, 223, 107, 164, 164, 164, 5, 155, 155, 155, 1, 221, 221, 221, 151, 222, 222, 222, 199, 222, 222, 222, 199, 111, 111, 111, 0, 0, 0, 0, 0, 55, 55, 55, 0, 222, 222, 222, 71, 222, 222, 222, 198, 222, 222, 222, 199, 222, 222, 222, 199, 111, 111, 111, 0, 111, 111, 111, 0, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 223, 223, 223, 140, 112, 112, 112, 0, 111, 111, 111, 0, 222, 222, 222, 167, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 50, 55, 55, 55, 0, 222, 222, 222, 106, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 106, 55, 55, 55, 0, 222, 222, 222, 50, 222, 222, 222, 199, 222, 222, 222, 199, 111, 111, 111, 0, 55, 55, 55, 0, 166, 166, 166, 10, 56, 56, 56, 0, 222, 222, 222, 96, 222, 222, 222, 199, 222, 222, 222, 199, 111, 111, 111, 0, 111, 111, 111, 0, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 167, 111, 111, 111, 0, 111, 111, 111, 0, 222, 222, 222, 186, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 218, 218, 218, 9, 111, 111, 111, 0, 222, 222, 222, 177, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 177, 111, 111, 111, 0, 218, 218, 218, 9, 222, 222, 222, 199, 222, 222, 222, 199, 111, 111, 111, 0, 111, 111, 111, 0, 222, 222, 222, 142, 157, 157, 157, 3, 104, 104, 104, 0, 215, 215, 215, 120, 222, 222, 222, 199, 111, 111, 111, 0, 111, 111, 111, 0, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 186, 111, 111, 111, 0, 111, 111, 111, 0, 222, 222, 222, 188, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 218, 218, 218, 9, 111, 111, 111, 0, 222, 222, 222, 178, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 177, 111, 111, 111, 0, 218, 218, 218, 9, 222, 222, 222, 199, 222, 222, 222, 199, 111, 111, 111, 0, 111, 111, 111, 0, 222, 222, 222, 199, 215, 215, 215, 120, 103, 103, 103, 0, 159, 159, 159, 3, 222, 222, 222, 142, 111, 111, 111, 0, 111, 111, 111, 0, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 188, 111, 111, 111, 0, 112, 112, 112, 0, 223, 223, 223, 169, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 221, 221, 221, 50, 56, 56, 56, 0, 222, 222, 222, 106, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 106, 55, 55, 55, 0, 221, 221, 221, 50, 222, 222, 222, 199, 222, 222, 222, 199, 111, 111, 111, 0, 111, 111, 111, 0, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 95, 56, 56, 56, 0, 166, 166, 166, 10, 56, 56, 56, 0, 111, 111, 111, 0, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 223, 223, 223, 169, 112, 112, 112, 0, 110, 110, 110, 0, 221, 221, 221, 141, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 221, 221, 221, 151, 155, 155, 155, 1, 162, 162, 162, 5, 223, 223, 223, 107, 223, 223, 223, 178, 223, 223, 223, 178, 223, 223, 223, 107, 162, 162, 162, 5, 155, 155, 155, 1, 221, 221, 221, 151, 222, 222, 222, 199, 222, 222, 222, 199, 111, 111, 111, 0, 111, 111, 111, 0, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 198, 222, 222, 222, 70, 55, 55, 55, 0, 0, 0, 0, 0, 111, 111, 111, 0, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 221, 221, 221, 141, 110, 110, 110, 0, 55, 55, 55, 0, 221, 221, 221, 83, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 104, 164, 164, 164, 2, 56, 56, 56, 0, 112, 112, 112, 0, 112, 112, 112, 0, 56, 56, 56, 0, 164, 164, 164, 2, 222, 222, 222, 104, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 111, 111, 111, 0, 111, 111, 111, 0, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 194, 217, 217, 217, 49, 50, 50, 50, 0, 111, 111, 111, 0, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 221, 221, 221, 83, 55, 55, 55, 0, 0, 0, 0, 0, 221, 221, 221, 22, 222, 222, 222, 196, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 151, 221, 221, 221, 51, 167, 167, 167, 10, 167, 167, 167, 10, 221, 221, 221, 51, 222, 222, 222, 151, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 57, 222, 222, 222, 57, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 186, 209, 209, 209, 42, 221, 221, 221, 51, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 196, 221, 221, 221, 22, 0, 0, 0, 0, 0, 0, 0, 0, 110, 110, 110, 0, 221, 221, 221, 120, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 221, 221, 221, 120, 110, 110, 110, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 196, 196, 196, 20, 222, 222, 222, 188, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 188, 174, 174, 174, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 48, 48, 0, 219, 219, 219, 61, 222, 222, 222, 198, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 198, 219, 219, 219, 61, 43, 43, 43, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 55, 55, 55, 0, 222, 222, 222, 86, 222, 222, 222, 197, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 197, 222, 222, 222, 85, 55, 55, 55, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 55, 55, 55, 0, 219, 219, 219, 60, 222, 222, 222, 189, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 189, 219, 219, 219, 60, 55, 55, 55, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 27, 27, 27, 0, 111, 111, 111, 20, 223, 223, 223, 120, 222, 222, 222, 196, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 196, 223, 223, 223, 120, 111, 111, 111, 20, 27, 27, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 221, 221, 221, 22, 219, 219, 219, 84, 222, 222, 222, 143, 222, 222, 222, 169, 222, 222, 222, 189, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 189, 222, 222, 222, 169, 222, 222, 222, 143, 219, 219, 219, 84, 221, 221, 221, 22, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 53, 53, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 53, 53, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), "format": "RGBA8", @@ -143,7 +146,7 @@ data = { } [sub_resource type="ImageTexture" id="18"] -image = SubResource("Image_kt4lh") +image = SubResource("Image_on0af") [sub_resource type="StyleBoxFlat" id="19"] content_margin_left = 6.0 @@ -235,7 +238,7 @@ border_width_right = 1 border_width_bottom = 1 border_color = Color(0.411765, 0.611765, 0.909804, 1) -[sub_resource type="Image" id="Image_w2kt3"] +[sub_resource type="Image" id="Image_pm745"] data = { "data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 112, 112, 112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 224, 224, 224, 255, 224, 224, 224, 255, 112, 112, 112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 224, 224, 224, 255, 224, 224, 224, 255, 112, 112, 112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 224, 224, 224, 255, 224, 224, 224, 255, 112, 112, 112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 224, 224, 224, 255, 224, 224, 224, 255, 112, 112, 112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 224, 224, 224, 255, 224, 224, 224, 255, 112, 112, 112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 112, 112, 112, 0, 112, 112, 112, 0, 112, 112, 112, 0, 112, 112, 112, 0, 168, 168, 168, 0, 224, 224, 224, 255, 224, 224, 224, 255, 168, 168, 168, 0, 112, 112, 112, 0, 112, 112, 112, 0, 112, 112, 112, 0, 112, 112, 112, 0, 112, 112, 112, 0, 0, 0, 0, 0, 112, 112, 112, 0, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 112, 112, 112, 0, 112, 112, 112, 0, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 112, 112, 112, 0, 0, 0, 0, 0, 112, 112, 112, 0, 112, 112, 112, 0, 112, 112, 112, 0, 112, 112, 112, 0, 112, 112, 112, 0, 168, 168, 168, 0, 224, 224, 224, 255, 224, 224, 224, 255, 168, 168, 168, 0, 112, 112, 112, 0, 112, 112, 112, 0, 112, 112, 112, 0, 112, 112, 112, 0, 112, 112, 112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 224, 224, 224, 255, 224, 224, 224, 255, 112, 112, 112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 224, 224, 224, 255, 224, 224, 224, 255, 112, 112, 112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 224, 224, 224, 255, 224, 224, 224, 255, 112, 112, 112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 224, 224, 224, 255, 224, 224, 224, 255, 112, 112, 112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 224, 224, 224, 255, 224, 224, 224, 255, 112, 112, 112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 112, 112, 112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), "format": "RGBA8", @@ -245,9 +248,9 @@ data = { } [sub_resource type="ImageTexture" id="21"] -image = SubResource("Image_w2kt3") +image = SubResource("Image_pm745") -[sub_resource type="Image" id="Image_gcqom"] +[sub_resource type="Image" id="Image_inpsi"] data = { "data": PackedByteArray(224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255), "format": "RGBA8", @@ -257,9 +260,9 @@ data = { } [sub_resource type="ImageTexture" id="23"] -image = SubResource("Image_gcqom") +image = SubResource("Image_inpsi") -[sub_resource type="Image" id="Image_on0af"] +[sub_resource type="Image" id="Image_ene13"] data = { "data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 55, 55, 55, 0, 112, 112, 112, 0, 112, 112, 112, 0, 54, 54, 54, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 54, 54, 54, 0, 219, 219, 219, 73, 224, 224, 224, 227, 224, 224, 224, 227, 219, 219, 219, 73, 54, 54, 54, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 224, 224, 224, 225, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 225, 112, 112, 112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 112, 112, 112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 168, 168, 168, 0, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 168, 168, 168, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 112, 112, 112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 112, 112, 112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 168, 168, 168, 0, 224, 224, 224, 255, 168, 168, 168, 0, 168, 168, 168, 0, 224, 224, 224, 255, 168, 168, 168, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 224, 224, 224, 255, 112, 112, 112, 0, 112, 112, 112, 0, 224, 224, 224, 255, 112, 112, 112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 224, 224, 224, 255, 112, 112, 112, 0, 112, 112, 112, 0, 224, 224, 224, 255, 112, 112, 112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 224, 224, 224, 255, 112, 112, 112, 0, 112, 112, 112, 0, 224, 224, 224, 255, 112, 112, 112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 224, 224, 224, 255, 111, 111, 111, 0, 111, 111, 111, 0, 224, 224, 224, 255, 112, 112, 112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 223, 223, 223, 220, 220, 220, 220, 73, 220, 220, 220, 74, 223, 223, 223, 219, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 54, 54, 54, 0, 217, 217, 217, 67, 224, 224, 224, 255, 224, 224, 224, 255, 217, 217, 217, 67, 54, 54, 54, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 224, 224, 224, 255, 224, 224, 224, 255, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 112, 112, 112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), "format": "RGBA8", @@ -269,7 +272,7 @@ data = { } [sub_resource type="ImageTexture" id="25"] -image = SubResource("Image_on0af") +image = SubResource("Image_ene13") [sub_resource type="StyleBoxFlat" id="26"] content_margin_left = 2.0 @@ -410,7 +413,7 @@ content_margin_top = 0.0 content_margin_right = 4.0 content_margin_bottom = 4.0 -[sub_resource type="Image" id="Image_pm745"] +[sub_resource type="Image" id="Image_1dhk2"] data = { "data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 112, 112, 112, 0, 112, 112, 112, 0, 112, 112, 112, 0, 112, 112, 112, 0, 112, 112, 112, 0, 112, 112, 112, 0, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 223, 223, 223, 179, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 223, 223, 223, 179, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 220, 220, 220, 73, 112, 112, 112, 0, 112, 112, 112, 0, 112, 112, 112, 0, 112, 112, 112, 0, 111, 111, 111, 0, 0, 0, 0, 0, 112, 112, 112, 0, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 223, 223, 223, 179, 111, 111, 111, 0, 112, 112, 112, 0, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 112, 112, 112, 0, 112, 112, 112, 0, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 112, 112, 112, 0, 112, 112, 112, 0, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 112, 112, 112, 0, 112, 112, 112, 0, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 112, 112, 112, 0, 112, 112, 112, 0, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 112, 112, 112, 0, 112, 112, 112, 0, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 112, 112, 112, 0, 112, 112, 112, 0, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 112, 112, 112, 0, 111, 111, 111, 0, 223, 223, 223, 179, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 223, 223, 223, 179, 111, 111, 111, 0, 0, 0, 0, 0, 111, 111, 111, 0, 112, 112, 112, 0, 112, 112, 112, 0, 112, 112, 112, 0, 112, 112, 112, 0, 112, 112, 112, 0, 112, 112, 112, 0, 112, 112, 112, 0, 112, 112, 112, 0, 112, 112, 112, 0, 112, 112, 112, 0, 112, 112, 112, 0, 112, 112, 112, 0, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), "format": "RGBA8", @@ -420,7 +423,7 @@ data = { } [sub_resource type="ImageTexture" id="441"] -image = SubResource("Image_pm745") +image = SubResource("Image_1dhk2") [sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_wkhdc"] @@ -497,7 +500,7 @@ corner_radius_top_left = 3 corner_radius_top_right = 3 corner_detail = 5 -[sub_resource type="Image" id="Image_inpsi"] +[sub_resource type="Image" id="Image_6tb33"] data = { "data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 56, 0, 0, 0, 84, 0, 0, 0, 95, 0, 0, 0, 95, 0, 0, 0, 84, 0, 0, 0, 56, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 57, 30, 30, 30, 111, 129, 129, 129, 179, 202, 202, 202, 226, 219, 219, 219, 247, 219, 219, 219, 247, 202, 202, 202, 226, 129, 129, 129, 179, 30, 30, 30, 111, 0, 0, 0, 57, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 73, 93, 93, 93, 149, 218, 218, 218, 246, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 218, 218, 218, 246, 93, 93, 93, 149, 0, 0, 0, 73, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 57, 92, 92, 92, 149, 223, 223, 223, 254, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 223, 223, 223, 254, 92, 92, 92, 149, 0, 0, 0, 57, 0, 0, 0, 0, 0, 0, 0, 17, 30, 30, 30, 111, 218, 218, 218, 246, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 218, 218, 218, 246, 30, 30, 30, 111, 0, 0, 0, 17, 0, 0, 0, 55, 128, 128, 128, 178, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 128, 128, 128, 178, 0, 0, 0, 55, 0, 0, 0, 83, 201, 201, 201, 225, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 201, 201, 201, 225, 0, 0, 0, 82, 0, 0, 0, 95, 219, 219, 219, 246, 224, 224, 224, 255, 224, 224, 224, 255, 0, 0, 0, 100, 0, 0, 0, 100, 0, 0, 0, 100, 0, 0, 0, 100, 0, 0, 0, 100, 0, 0, 0, 100, 0, 0, 0, 100, 0, 0, 0, 100, 224, 224, 224, 255, 224, 224, 224, 255, 219, 219, 219, 246, 0, 0, 0, 94, 0, 0, 0, 95, 219, 219, 219, 246, 224, 224, 224, 255, 224, 224, 224, 255, 0, 0, 0, 100, 0, 0, 0, 100, 0, 0, 0, 100, 0, 0, 0, 100, 0, 0, 0, 100, 0, 0, 0, 100, 0, 0, 0, 100, 0, 0, 0, 100, 224, 224, 224, 255, 224, 224, 224, 255, 219, 219, 219, 246, 0, 0, 0, 95, 0, 0, 0, 83, 201, 201, 201, 225, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 201, 201, 201, 225, 0, 0, 0, 83, 0, 0, 0, 56, 129, 129, 129, 178, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 129, 129, 129, 178, 0, 0, 0, 56, 0, 0, 0, 17, 30, 30, 30, 111, 218, 218, 218, 246, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 218, 218, 218, 246, 30, 30, 30, 111, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0, 57, 94, 94, 94, 149, 223, 223, 223, 254, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 223, 223, 223, 254, 94, 94, 94, 149, 0, 0, 0, 57, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 74, 94, 94, 94, 150, 218, 218, 218, 246, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 218, 218, 218, 246, 94, 94, 94, 150, 0, 0, 0, 74, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 57, 31, 31, 31, 111, 129, 129, 129, 179, 202, 202, 202, 226, 219, 219, 219, 247, 219, 219, 219, 247, 202, 202, 202, 226, 129, 129, 129, 179, 30, 30, 30, 111, 0, 0, 0, 57, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 56, 0, 0, 0, 84, 0, 0, 0, 95, 0, 0, 0, 95, 0, 0, 0, 84, 0, 0, 0, 56, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), "format": "RGBA8", @@ -507,9 +510,9 @@ data = { } [sub_resource type="ImageTexture" id="1339"] -image = SubResource("Image_inpsi") +image = SubResource("Image_6tb33") -[sub_resource type="Image" id="Image_ene13"] +[sub_resource type="Image" id="Image_fu6wn"] data = { "data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 56, 0, 0, 0, 84, 0, 0, 0, 95, 0, 0, 0, 95, 0, 0, 0, 84, 0, 0, 0, 56, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 57, 30, 30, 30, 111, 129, 129, 129, 179, 202, 202, 202, 226, 219, 219, 219, 247, 219, 219, 219, 247, 202, 202, 202, 226, 129, 129, 129, 179, 30, 30, 30, 111, 0, 0, 0, 57, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 73, 93, 93, 93, 149, 218, 218, 218, 246, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 218, 218, 218, 246, 93, 93, 93, 149, 0, 0, 0, 73, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 57, 92, 92, 92, 149, 223, 223, 223, 254, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 223, 223, 223, 254, 92, 92, 92, 149, 0, 0, 0, 57, 0, 0, 0, 0, 0, 0, 0, 17, 30, 30, 30, 111, 218, 218, 218, 246, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 0, 0, 0, 100, 0, 0, 0, 100, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 218, 218, 218, 246, 30, 30, 30, 111, 0, 0, 0, 17, 0, 0, 0, 55, 128, 128, 128, 178, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 0, 0, 0, 100, 0, 0, 0, 100, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 128, 128, 128, 178, 0, 0, 0, 55, 0, 0, 0, 83, 201, 201, 201, 225, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 0, 0, 0, 100, 0, 0, 0, 100, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 201, 201, 201, 225, 0, 0, 0, 82, 0, 0, 0, 95, 219, 219, 219, 246, 224, 224, 224, 255, 224, 224, 224, 255, 0, 0, 0, 100, 0, 0, 0, 100, 0, 0, 0, 100, 0, 0, 0, 100, 0, 0, 0, 100, 0, 0, 0, 100, 0, 0, 0, 100, 0, 0, 0, 100, 224, 224, 224, 255, 224, 224, 224, 255, 219, 219, 219, 246, 0, 0, 0, 94, 0, 0, 0, 95, 219, 219, 219, 246, 224, 224, 224, 255, 224, 224, 224, 255, 0, 0, 0, 100, 0, 0, 0, 100, 0, 0, 0, 100, 0, 0, 0, 100, 0, 0, 0, 100, 0, 0, 0, 100, 0, 0, 0, 100, 0, 0, 0, 100, 224, 224, 224, 255, 224, 224, 224, 255, 219, 219, 219, 246, 0, 0, 0, 95, 0, 0, 0, 83, 201, 201, 201, 225, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 0, 0, 0, 100, 0, 0, 0, 100, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 201, 201, 201, 225, 0, 0, 0, 83, 0, 0, 0, 56, 129, 129, 129, 178, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 0, 0, 0, 100, 0, 0, 0, 100, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 129, 129, 129, 178, 0, 0, 0, 56, 0, 0, 0, 17, 30, 30, 30, 111, 218, 218, 218, 246, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 0, 0, 0, 100, 0, 0, 0, 100, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 218, 218, 218, 246, 30, 30, 30, 111, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0, 57, 94, 94, 94, 149, 223, 223, 223, 254, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 223, 223, 223, 254, 94, 94, 94, 149, 0, 0, 0, 57, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 74, 94, 94, 94, 150, 218, 218, 218, 246, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 218, 218, 218, 246, 94, 94, 94, 150, 0, 0, 0, 74, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 57, 31, 31, 31, 111, 129, 129, 129, 179, 202, 202, 202, 226, 219, 219, 219, 247, 219, 219, 219, 247, 202, 202, 202, 226, 129, 129, 129, 179, 30, 30, 30, 111, 0, 0, 0, 57, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 56, 0, 0, 0, 84, 0, 0, 0, 95, 0, 0, 0, 95, 0, 0, 0, 84, 0, 0, 0, 56, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), "format": "RGBA8", @@ -519,9 +522,9 @@ data = { } [sub_resource type="ImageTexture" id="1341"] -image = SubResource("Image_ene13") +image = SubResource("Image_fu6wn") -[sub_resource type="Image" id="Image_1dhk2"] +[sub_resource type="Image" id="Image_lls82"] data = { "data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 56, 0, 0, 0, 84, 0, 0, 0, 95, 0, 0, 0, 95, 0, 0, 0, 84, 0, 0, 0, 56, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 57, 30, 30, 30, 111, 129, 129, 129, 179, 202, 202, 202, 226, 219, 219, 219, 247, 219, 219, 219, 247, 202, 202, 202, 226, 129, 129, 129, 179, 30, 30, 30, 111, 0, 0, 0, 57, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 73, 93, 93, 93, 149, 218, 218, 218, 246, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 218, 218, 218, 246, 93, 93, 93, 149, 0, 0, 0, 73, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 57, 92, 92, 92, 149, 223, 223, 223, 254, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 223, 223, 223, 254, 92, 92, 92, 149, 0, 0, 0, 57, 0, 0, 0, 0, 0, 0, 0, 17, 30, 30, 30, 111, 218, 218, 218, 246, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 191, 191, 191, 221, 59, 59, 59, 128, 95, 95, 95, 146, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 218, 218, 218, 246, 30, 30, 30, 111, 0, 0, 0, 17, 0, 0, 0, 55, 128, 128, 128, 178, 224, 224, 224, 255, 224, 224, 224, 255, 221, 221, 221, 250, 126, 126, 126, 172, 6, 6, 6, 102, 0, 0, 0, 100, 0, 0, 0, 100, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 128, 128, 128, 178, 0, 0, 0, 55, 0, 0, 0, 83, 201, 201, 201, 225, 224, 224, 224, 255, 224, 224, 224, 255, 172, 172, 172, 207, 0, 0, 0, 100, 6, 6, 6, 102, 0, 0, 0, 100, 0, 0, 0, 100, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 201, 201, 201, 225, 0, 0, 0, 82, 0, 0, 0, 95, 219, 219, 219, 246, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 128, 128, 128, 171, 191, 191, 191, 221, 0, 0, 0, 100, 0, 0, 0, 100, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 219, 219, 219, 246, 0, 0, 0, 94, 0, 0, 0, 95, 219, 219, 219, 246, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 0, 0, 0, 100, 0, 0, 0, 100, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 219, 219, 219, 246, 0, 0, 0, 95, 0, 0, 0, 83, 201, 201, 201, 225, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 0, 0, 0, 100, 0, 0, 0, 100, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 201, 201, 201, 225, 0, 0, 0, 83, 0, 0, 0, 56, 129, 129, 129, 178, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 0, 0, 0, 100, 0, 0, 0, 100, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 129, 129, 129, 178, 0, 0, 0, 56, 0, 0, 0, 17, 30, 30, 30, 111, 218, 218, 218, 246, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 0, 0, 0, 100, 0, 0, 0, 100, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 218, 218, 218, 246, 30, 30, 30, 111, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0, 57, 94, 94, 94, 149, 223, 223, 223, 254, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 223, 223, 223, 254, 94, 94, 94, 149, 0, 0, 0, 57, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 74, 94, 94, 94, 150, 218, 218, 218, 246, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 218, 218, 218, 246, 94, 94, 94, 150, 0, 0, 0, 74, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 57, 31, 31, 31, 111, 129, 129, 129, 179, 202, 202, 202, 226, 219, 219, 219, 247, 219, 219, 219, 247, 202, 202, 202, 226, 129, 129, 129, 179, 30, 30, 30, 111, 0, 0, 0, 57, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 56, 0, 0, 0, 84, 0, 0, 0, 95, 0, 0, 0, 95, 0, 0, 0, 84, 0, 0, 0, 56, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), "format": "RGBA8", @@ -531,9 +534,9 @@ data = { } [sub_resource type="ImageTexture" id="1343"] -image = SubResource("Image_1dhk2") +image = SubResource("Image_lls82") -[sub_resource type="Image" id="Image_6tb33"] +[sub_resource type="Image" id="Image_jfhg0"] data = { "data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 224, 224, 224, 255, 224, 224, 224, 255, 112, 112, 112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 224, 224, 224, 255, 224, 224, 224, 255, 112, 112, 112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 224, 224, 224, 255, 224, 224, 224, 255, 112, 112, 112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 224, 224, 224, 255, 224, 224, 224, 255, 112, 112, 112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 112, 112, 112, 0, 168, 168, 168, 0, 224, 224, 224, 255, 224, 224, 224, 255, 168, 168, 168, 0, 112, 112, 112, 0, 112, 112, 112, 0, 168, 168, 168, 0, 224, 224, 224, 255, 224, 224, 224, 255, 168, 168, 168, 0, 112, 112, 112, 0, 112, 112, 112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 112, 112, 112, 0, 0, 0, 0, 0, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 112, 112, 112, 0, 0, 0, 0, 0, 112, 112, 112, 0, 112, 112, 112, 0, 168, 168, 168, 0, 224, 224, 224, 255, 224, 224, 224, 255, 168, 168, 168, 0, 112, 112, 112, 0, 112, 112, 112, 0, 112, 112, 112, 0, 112, 112, 112, 0, 112, 112, 112, 0, 112, 112, 112, 0, 112, 112, 112, 0, 112, 112, 112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 224, 224, 224, 255, 224, 224, 224, 255, 112, 112, 112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 224, 224, 224, 255, 224, 224, 224, 255, 112, 112, 112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 19, 255, 255, 255, 113, 255, 255, 255, 156, 255, 255, 255, 156, 255, 255, 255, 113, 191, 191, 191, 19, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 112, 112, 112, 0, 168, 168, 168, 0, 224, 224, 224, 255, 224, 224, 224, 255, 112, 112, 112, 0, 0, 0, 0, 0, 191, 191, 191, 18, 255, 255, 255, 161, 255, 255, 255, 174, 255, 255, 255, 174, 255, 255, 255, 174, 255, 255, 255, 174, 255, 255, 255, 161, 191, 191, 191, 18, 0, 0, 0, 0, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 112, 112, 112, 0, 128, 128, 128, 0, 255, 255, 255, 112, 255, 255, 255, 174, 255, 255, 255, 124, 255, 255, 255, 19, 255, 255, 255, 19, 255, 255, 255, 124, 255, 255, 255, 174, 255, 255, 255, 112, 128, 128, 128, 0, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 112, 112, 112, 0, 128, 128, 128, 0, 255, 255, 255, 155, 255, 255, 255, 174, 255, 255, 255, 19, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 19, 255, 255, 255, 174, 255, 255, 255, 155, 128, 128, 128, 0, 112, 112, 112, 0, 112, 112, 112, 0, 168, 168, 168, 0, 224, 224, 224, 255, 224, 224, 224, 255, 112, 112, 112, 0, 128, 128, 128, 0, 255, 255, 255, 174, 255, 255, 255, 174, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 174, 255, 255, 255, 174, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 224, 224, 224, 255, 224, 224, 224, 255, 112, 112, 112, 0, 128, 128, 128, 0, 255, 255, 255, 174, 255, 255, 255, 174, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 174, 255, 255, 255, 174, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 224, 224, 224, 255, 224, 224, 224, 255, 112, 112, 112, 0, 112, 112, 112, 0, 224, 224, 224, 255, 224, 224, 224, 255, 112, 112, 112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 224, 224, 224, 255, 224, 224, 224, 255, 112, 112, 112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 112, 112, 112, 0, 0, 0, 0, 0, 112, 112, 112, 0, 224, 224, 224, 255, 224, 224, 224, 255, 112, 112, 112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 224, 224, 224, 255, 224, 224, 224, 255, 112, 112, 112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 112, 112, 112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 112, 112, 112, 0, 0, 0, 0, 0), "format": "RGBA8", @@ -543,7 +546,7 @@ data = { } [sub_resource type="ImageTexture" id="1119"] -image = SubResource("Image_6tb33") +image = SubResource("Image_jfhg0") [sub_resource type="StyleBoxFlat" id="1362"] content_margin_left = 4.0 @@ -557,7 +560,7 @@ border_width_right = 1 border_width_bottom = 1 border_color = Color(0.0980392, 0.115686, 0.154902, 1) -[sub_resource type="Image" id="Image_fu6wn"] +[sub_resource type="Image" id="Image_13cus"] data = { "data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 64, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 64, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 64, 64, 0, 255, 255, 255, 77, 191, 191, 191, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 19, 255, 255, 255, 77, 64, 64, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 64, 64, 0, 255, 255, 255, 78, 255, 255, 255, 228, 255, 255, 255, 188, 191, 191, 191, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 19, 255, 255, 255, 188, 255, 255, 255, 228, 255, 255, 255, 78, 64, 64, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 19, 255, 255, 255, 189, 255, 255, 255, 229, 255, 255, 255, 188, 191, 191, 191, 18, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 18, 255, 255, 255, 188, 255, 255, 255, 229, 255, 255, 255, 189, 191, 191, 191, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 20, 255, 255, 255, 190, 255, 255, 255, 229, 255, 255, 255, 187, 191, 191, 191, 18, 191, 191, 191, 18, 255, 255, 255, 187, 255, 255, 255, 229, 255, 255, 255, 190, 191, 191, 191, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 20, 255, 255, 255, 190, 255, 255, 255, 229, 255, 255, 255, 186, 255, 255, 255, 187, 255, 255, 255, 229, 255, 255, 255, 190, 191, 191, 191, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 20, 255, 255, 255, 191, 255, 255, 255, 229, 255, 255, 255, 229, 255, 255, 255, 191, 191, 191, 191, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 19, 255, 255, 255, 189, 255, 255, 255, 229, 255, 255, 255, 229, 255, 255, 255, 189, 191, 191, 191, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 19, 255, 255, 255, 188, 255, 255, 255, 229, 255, 255, 255, 189, 255, 255, 255, 189, 255, 255, 255, 229, 255, 255, 255, 188, 191, 191, 191, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 18, 255, 255, 255, 188, 255, 255, 255, 229, 255, 255, 255, 190, 191, 191, 191, 20, 191, 191, 191, 20, 255, 255, 255, 190, 255, 255, 255, 229, 255, 255, 255, 187, 191, 191, 191, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 18, 255, 255, 255, 187, 255, 255, 255, 229, 255, 255, 255, 190, 191, 191, 191, 20, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 20, 255, 255, 255, 190, 255, 255, 255, 229, 255, 255, 255, 187, 191, 191, 191, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 64, 64, 0, 255, 255, 255, 78, 255, 255, 255, 228, 255, 255, 255, 191, 191, 191, 191, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 20, 255, 255, 255, 191, 255, 255, 255, 228, 255, 255, 255, 77, 64, 64, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 64, 64, 0, 255, 255, 255, 79, 191, 191, 191, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 21, 255, 255, 255, 79, 64, 64, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 64, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 64, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), "format": "RGBA8", @@ -567,9 +570,9 @@ data = { } [sub_resource type="ImageTexture" id="511"] -image = SubResource("Image_fu6wn") +image = SubResource("Image_13cus") -[sub_resource type="Image" id="Image_lls82"] +[sub_resource type="Image" id="Image_qhj0u"] data = { "data": PackedByteArray(0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 61, 255, 255, 255, 190, 255, 255, 255, 242, 255, 255, 255, 242, 255, 255, 255, 190, 255, 255, 255, 61, 128, 128, 128, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 122, 255, 255, 255, 253, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 253, 255, 255, 255, 121, 128, 128, 128, 0, 255, 255, 255, 60, 255, 255, 255, 253, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 253, 255, 255, 255, 60, 255, 255, 255, 189, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 189, 255, 255, 255, 241, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 241, 255, 255, 255, 241, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 241, 255, 255, 255, 189, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 189, 255, 255, 255, 61, 255, 255, 255, 253, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 253, 255, 255, 255, 61, 128, 128, 128, 0, 255, 255, 255, 122, 255, 255, 255, 253, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 253, 255, 255, 255, 122, 128, 128, 128, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 61, 255, 255, 255, 190, 255, 255, 255, 242, 255, 255, 255, 242, 255, 255, 255, 190, 255, 255, 255, 61, 128, 128, 128, 0, 0, 0, 0, 0), "format": "RGBA8", @@ -579,9 +582,9 @@ data = { } [sub_resource type="ImageTexture" id="517"] -image = SubResource("Image_lls82") +image = SubResource("Image_qhj0u") -[sub_resource type="Image" id="Image_jfhg0"] +[sub_resource type="Image" id="Image_4oj25"] data = { "data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 105, 255, 255, 255, 105, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 150, 255, 255, 255, 150, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 150, 255, 255, 255, 150, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 150, 255, 255, 255, 150, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 150, 255, 255, 255, 150, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 150, 255, 255, 255, 150, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 191, 191, 191, 0, 255, 255, 255, 150, 255, 255, 255, 150, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 105, 255, 255, 255, 150, 255, 255, 255, 150, 255, 255, 255, 150, 255, 255, 255, 150, 255, 255, 255, 150, 255, 255, 255, 150, 255, 255, 255, 150, 255, 255, 255, 150, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 105, 255, 255, 255, 150, 255, 255, 255, 150, 255, 255, 255, 150, 255, 255, 255, 150, 255, 255, 255, 150, 255, 255, 255, 150, 255, 255, 255, 150, 255, 255, 255, 105, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), "format": "RGBA8", @@ -591,7 +594,7 @@ data = { } [sub_resource type="ImageTexture" id="531"] -image = SubResource("Image_jfhg0") +image = SubResource("Image_4oj25") [sub_resource type="StyleBoxFlat" id="1363"] content_margin_left = 28.0 @@ -714,7 +717,7 @@ corner_detail = 6 [sub_resource type="StyleBoxLine" id="1377"] color = Color(1, 1, 1, 0.1) -[sub_resource type="Image" id="Image_13cus"] +[sub_resource type="Image" id="Image_ij2gv"] data = { "data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 54, 54, 54, 0, 110, 110, 110, 0, 111, 111, 111, 0, 111, 111, 111, 0, 110, 110, 110, 0, 54, 54, 54, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 56, 56, 56, 0, 166, 166, 166, 6, 219, 219, 219, 37, 222, 222, 222, 59, 222, 222, 222, 69, 222, 222, 222, 69, 222, 222, 222, 59, 219, 219, 219, 37, 166, 166, 166, 6, 56, 56, 56, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 53, 53, 0, 217, 217, 217, 23, 223, 223, 223, 69, 223, 223, 223, 73, 223, 223, 223, 73, 223, 223, 223, 73, 223, 223, 223, 73, 223, 223, 223, 73, 223, 223, 223, 73, 223, 223, 223, 69, 217, 217, 217, 23, 53, 53, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 56, 56, 56, 0, 217, 217, 217, 23, 223, 223, 223, 73, 223, 223, 223, 73, 222, 222, 222, 50, 221, 221, 221, 17, 152, 152, 152, 2, 152, 152, 152, 2, 221, 221, 221, 17, 222, 222, 222, 50, 223, 223, 223, 73, 223, 223, 223, 73, 217, 217, 217, 23, 56, 56, 56, 0, 0, 0, 0, 0, 0, 0, 0, 0, 165, 165, 165, 6, 223, 223, 223, 69, 223, 223, 223, 73, 222, 222, 222, 33, 110, 110, 110, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 64, 64, 64, 0, 110, 110, 110, 0, 222, 222, 222, 33, 223, 223, 223, 73, 223, 223, 223, 69, 165, 165, 165, 6, 0, 0, 0, 0, 54, 54, 54, 0, 219, 219, 219, 37, 223, 223, 223, 73, 222, 222, 222, 50, 110, 110, 110, 0, 191, 191, 191, 10, 255, 255, 255, 141, 255, 255, 255, 218, 255, 255, 255, 215, 255, 255, 255, 130, 191, 191, 191, 5, 110, 110, 110, 0, 222, 222, 222, 50, 223, 223, 223, 73, 219, 219, 219, 37, 54, 54, 54, 0, 110, 110, 110, 0, 221, 221, 221, 59, 223, 223, 223, 73, 221, 221, 221, 17, 128, 128, 128, 0, 255, 255, 255, 144, 255, 255, 255, 231, 255, 255, 255, 231, 255, 255, 255, 231, 255, 255, 255, 231, 255, 255, 255, 126, 64, 64, 64, 0, 221, 221, 221, 17, 223, 223, 223, 73, 221, 221, 221, 59, 110, 110, 110, 0, 111, 111, 111, 0, 222, 222, 222, 69, 223, 223, 223, 73, 112, 112, 112, 2, 191, 191, 191, 2, 255, 255, 255, 222, 255, 255, 255, 231, 255, 255, 255, 231, 255, 255, 255, 231, 255, 255, 255, 231, 255, 255, 255, 208, 128, 128, 128, 0, 149, 149, 149, 2, 223, 223, 223, 73, 222, 222, 222, 69, 111, 111, 111, 0, 111, 111, 111, 0, 222, 222, 222, 69, 223, 223, 223, 73, 149, 149, 149, 2, 191, 191, 191, 2, 255, 255, 255, 222, 255, 255, 255, 231, 255, 255, 255, 231, 255, 255, 255, 231, 255, 255, 255, 231, 255, 255, 255, 208, 128, 128, 128, 0, 112, 112, 112, 2, 223, 223, 223, 73, 222, 222, 222, 69, 111, 111, 111, 0, 110, 110, 110, 0, 221, 221, 221, 59, 223, 223, 223, 73, 221, 221, 221, 17, 128, 128, 128, 0, 255, 255, 255, 144, 255, 255, 255, 231, 255, 255, 255, 231, 255, 255, 255, 231, 255, 255, 255, 231, 255, 255, 255, 126, 64, 64, 64, 0, 221, 221, 221, 17, 223, 223, 223, 73, 221, 221, 221, 59, 110, 110, 110, 0, 54, 54, 54, 0, 219, 219, 219, 37, 223, 223, 223, 73, 221, 221, 221, 49, 110, 110, 110, 0, 191, 191, 191, 10, 255, 255, 255, 141, 255, 255, 255, 218, 255, 255, 255, 215, 255, 255, 255, 130, 191, 191, 191, 5, 110, 110, 110, 0, 221, 221, 221, 49, 223, 223, 223, 73, 219, 219, 219, 37, 54, 54, 54, 0, 0, 0, 0, 0, 166, 166, 166, 6, 223, 223, 223, 69, 223, 223, 223, 73, 222, 222, 222, 33, 110, 110, 110, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 64, 64, 64, 0, 110, 110, 110, 0, 222, 222, 222, 33, 223, 223, 223, 73, 223, 223, 223, 69, 166, 166, 166, 6, 0, 0, 0, 0, 0, 0, 0, 0, 56, 56, 56, 0, 217, 217, 217, 23, 223, 223, 223, 73, 223, 223, 223, 73, 222, 222, 222, 50, 221, 221, 221, 17, 152, 152, 152, 2, 152, 152, 152, 2, 221, 221, 221, 17, 222, 222, 222, 50, 223, 223, 223, 73, 223, 223, 223, 73, 217, 217, 217, 23, 56, 56, 56, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 53, 53, 0, 208, 208, 208, 23, 223, 223, 223, 69, 223, 223, 223, 73, 223, 223, 223, 73, 223, 223, 223, 73, 223, 223, 223, 73, 223, 223, 223, 73, 223, 223, 223, 73, 223, 223, 223, 69, 208, 208, 208, 23, 53, 53, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 50, 50, 50, 0, 166, 166, 166, 6, 219, 219, 219, 37, 222, 222, 222, 59, 222, 222, 222, 69, 222, 222, 222, 69, 222, 222, 222, 59, 219, 219, 219, 37, 166, 166, 166, 6, 50, 50, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 54, 54, 54, 0, 110, 110, 110, 0, 111, 111, 111, 0, 111, 111, 111, 0, 110, 110, 110, 0, 54, 54, 54, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), "format": "RGBA8", @@ -724,9 +727,9 @@ data = { } [sub_resource type="ImageTexture" id="545"] -image = SubResource("Image_13cus") +image = SubResource("Image_ij2gv") -[sub_resource type="Image" id="Image_qhj0u"] +[sub_resource type="Image" id="Image_nick8"] data = { "data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 56, 56, 56, 0, 111, 111, 111, 0, 112, 112, 112, 0, 112, 112, 112, 0, 111, 111, 111, 0, 56, 56, 56, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 56, 56, 56, 0, 167, 167, 167, 20, 223, 223, 223, 129, 223, 223, 223, 208, 224, 224, 224, 242, 224, 224, 224, 242, 223, 223, 223, 208, 223, 223, 223, 129, 167, 167, 167, 20, 56, 56, 56, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 55, 55, 55, 0, 222, 222, 222, 81, 224, 224, 224, 241, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 241, 222, 222, 222, 81, 55, 55, 55, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 55, 55, 55, 0, 222, 222, 222, 81, 224, 224, 224, 254, 224, 224, 224, 255, 221, 221, 221, 175, 222, 222, 222, 61, 163, 163, 163, 8, 164, 164, 164, 9, 222, 222, 222, 62, 222, 222, 222, 175, 224, 224, 224, 255, 224, 224, 224, 254, 222, 222, 222, 81, 55, 55, 55, 0, 0, 0, 0, 0, 0, 0, 0, 0, 167, 167, 167, 20, 224, 224, 224, 241, 224, 224, 224, 255, 223, 223, 223, 116, 110, 110, 110, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 64, 64, 64, 0, 110, 110, 110, 0, 223, 223, 223, 116, 224, 224, 224, 255, 224, 224, 224, 241, 167, 167, 167, 20, 0, 0, 0, 0, 55, 55, 55, 0, 223, 223, 223, 128, 224, 224, 224, 255, 222, 222, 222, 175, 110, 110, 110, 0, 191, 191, 191, 10, 255, 255, 255, 141, 255, 255, 255, 218, 255, 255, 255, 215, 255, 255, 255, 130, 191, 191, 191, 5, 110, 110, 110, 0, 222, 222, 222, 175, 224, 224, 224, 255, 223, 223, 223, 128, 55, 55, 55, 0, 111, 111, 111, 0, 223, 223, 223, 206, 224, 224, 224, 255, 222, 222, 222, 61, 128, 128, 128, 0, 255, 255, 255, 144, 255, 255, 255, 231, 255, 255, 255, 231, 255, 255, 255, 231, 255, 255, 255, 231, 255, 255, 255, 126, 64, 64, 64, 0, 221, 221, 221, 62, 224, 224, 224, 255, 223, 223, 223, 206, 111, 111, 111, 0, 111, 111, 111, 0, 223, 223, 223, 241, 224, 224, 224, 255, 205, 205, 205, 8, 191, 191, 191, 2, 255, 255, 255, 222, 255, 255, 255, 231, 255, 255, 255, 231, 255, 255, 255, 231, 255, 255, 255, 231, 255, 255, 255, 208, 128, 128, 128, 0, 195, 195, 195, 8, 224, 224, 224, 255, 223, 223, 223, 241, 111, 111, 111, 0, 111, 111, 111, 0, 223, 223, 223, 241, 224, 224, 224, 255, 194, 194, 194, 8, 191, 191, 191, 2, 255, 255, 255, 222, 255, 255, 255, 231, 255, 255, 255, 231, 255, 255, 255, 231, 255, 255, 255, 231, 255, 255, 255, 208, 128, 128, 128, 0, 205, 205, 205, 8, 224, 224, 224, 255, 223, 223, 223, 241, 111, 111, 111, 0, 111, 111, 111, 0, 223, 223, 223, 206, 224, 224, 224, 255, 222, 222, 222, 61, 128, 128, 128, 0, 255, 255, 255, 144, 255, 255, 255, 231, 255, 255, 255, 231, 255, 255, 255, 231, 255, 255, 255, 231, 255, 255, 255, 126, 64, 64, 64, 0, 222, 222, 222, 61, 224, 224, 224, 255, 223, 223, 223, 206, 111, 111, 111, 0, 56, 56, 56, 0, 223, 223, 223, 129, 224, 224, 224, 255, 222, 222, 222, 174, 110, 110, 110, 0, 191, 191, 191, 10, 255, 255, 255, 141, 255, 255, 255, 218, 255, 255, 255, 215, 255, 255, 255, 130, 191, 191, 191, 5, 109, 109, 109, 0, 221, 221, 221, 174, 224, 224, 224, 255, 223, 223, 223, 129, 56, 56, 56, 0, 0, 0, 0, 0, 167, 167, 167, 20, 224, 224, 224, 241, 224, 224, 224, 255, 223, 223, 223, 116, 110, 110, 110, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 64, 64, 64, 0, 110, 110, 110, 0, 223, 223, 223, 116, 224, 224, 224, 255, 224, 224, 224, 241, 167, 167, 167, 20, 0, 0, 0, 0, 0, 0, 0, 0, 56, 56, 56, 0, 222, 222, 222, 82, 224, 224, 224, 254, 224, 224, 224, 255, 222, 222, 222, 175, 222, 222, 222, 62, 164, 164, 164, 9, 163, 163, 163, 8, 222, 222, 222, 61, 221, 221, 221, 175, 224, 224, 224, 255, 224, 224, 224, 254, 222, 222, 222, 82, 56, 56, 56, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 56, 56, 56, 0, 223, 223, 223, 82, 224, 224, 224, 241, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 255, 224, 224, 224, 241, 223, 223, 223, 82, 56, 56, 56, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 56, 56, 56, 0, 167, 167, 167, 21, 223, 223, 223, 129, 223, 223, 223, 208, 224, 224, 224, 242, 224, 224, 224, 242, 223, 223, 223, 208, 223, 223, 223, 129, 167, 167, 167, 20, 56, 56, 56, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 56, 56, 56, 0, 111, 111, 111, 0, 112, 112, 112, 0, 112, 112, 112, 0, 111, 111, 111, 0, 56, 56, 56, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), "format": "RGBA8", @@ -736,7 +739,7 @@ data = { } [sub_resource type="ImageTexture" id="547"] -image = SubResource("Image_qhj0u") +image = SubResource("Image_nick8") [sub_resource type="StyleBoxFlat" id="1378"] content_margin_left = 0.0 @@ -752,7 +755,7 @@ content_margin_right = 0.0 content_margin_bottom = 2.0 bg_color = Color(0.0980392, 0.115686, 0.154902, 1) -[sub_resource type="Image" id="Image_4oj25"] +[sub_resource type="Image" id="Image_wfv6n"] data = { "data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 66, 255, 255, 255, 66, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 100, 255, 255, 255, 100, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 66, 255, 255, 255, 66, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), "format": "RGBA8", @@ -762,9 +765,9 @@ data = { } [sub_resource type="ImageTexture" id="521"] -image = SubResource("Image_4oj25") +image = SubResource("Image_wfv6n") -[sub_resource type="Image" id="Image_ij2gv"] +[sub_resource type="Image" id="Image_is7ne"] data = { "data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0), "format": "LumAlpha8", @@ -774,7 +777,7 @@ data = { } [sub_resource type="ImageTexture" id="1381"] -image = SubResource("Image_ij2gv") +image = SubResource("Image_is7ne") [sub_resource type="StyleBoxTexture" id="1382"] texture = SubResource("1381") @@ -828,7 +831,7 @@ content_margin_right = 6.0 content_margin_bottom = 4.0 bg_color = Color(0.19607843, 0.23137255, 0.30980393, 1) -[sub_resource type="Image" id="Image_nick8"] +[sub_resource type="Image" id="Image_u5e5u"] data = { "data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 128, 128, 128, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 146, 255, 255, 255, 151, 191, 191, 191, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 15, 255, 255, 255, 149, 255, 255, 255, 151, 128, 128, 128, 0, 128, 128, 128, 0, 255, 255, 255, 156, 255, 255, 255, 199, 255, 255, 255, 163, 191, 191, 191, 16, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 14, 255, 255, 255, 161, 255, 255, 255, 199, 255, 255, 255, 160, 128, 128, 128, 0, 0, 0, 0, 0, 191, 191, 191, 17, 255, 255, 255, 165, 255, 255, 255, 199, 255, 255, 255, 163, 191, 191, 191, 16, 191, 191, 191, 14, 255, 255, 255, 160, 255, 255, 255, 199, 255, 255, 255, 167, 191, 191, 191, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 17, 255, 255, 255, 165, 255, 255, 255, 199, 255, 255, 255, 162, 255, 255, 255, 160, 255, 255, 255, 199, 255, 255, 255, 168, 191, 191, 191, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 18, 255, 255, 255, 166, 255, 255, 255, 199, 255, 255, 255, 199, 255, 255, 255, 168, 191, 191, 191, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 18, 255, 255, 255, 154, 255, 255, 255, 157, 191, 191, 191, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), "format": "RGBA8", @@ -838,7 +841,7 @@ data = { } [sub_resource type="ImageTexture" id="525"] -image = SubResource("Image_nick8") +image = SubResource("Image_u5e5u") [sub_resource type="StyleBoxFlat" id="1387"] content_margin_left = 6.0 @@ -847,7 +850,7 @@ content_margin_right = 6.0 content_margin_bottom = 4.0 bg_color = Color(0.147059, 0.173529, 0.232353, 1) -[sub_resource type="Image" id="Image_wfv6n"] +[sub_resource type="Image" id="Image_x0670"] data = { "data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 223, 223, 223, 175, 223, 223, 223, 196, 167, 167, 167, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 222, 222, 222, 191, 223, 223, 223, 254, 223, 223, 223, 211, 167, 167, 167, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 166, 166, 166, 20, 223, 223, 223, 208, 223, 223, 223, 254, 223, 223, 223, 211, 167, 167, 167, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 112, 112, 112, 0, 112, 112, 112, 0, 112, 112, 112, 0, 223, 223, 223, 20, 223, 223, 223, 209, 223, 223, 223, 254, 223, 223, 223, 210, 166, 166, 166, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 223, 223, 223, 175, 223, 223, 223, 254, 223, 223, 223, 254, 223, 223, 223, 254, 223, 223, 223, 254, 223, 223, 223, 254, 223, 223, 223, 254, 223, 223, 223, 254, 223, 223, 223, 196, 112, 112, 112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 223, 223, 223, 175, 223, 223, 223, 254, 223, 223, 223, 254, 223, 223, 223, 254, 223, 223, 223, 254, 223, 223, 223, 254, 223, 223, 223, 254, 223, 223, 223, 254, 223, 223, 223, 197, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 112, 112, 112, 0, 112, 112, 112, 0, 112, 112, 112, 0, 222, 222, 222, 20, 223, 223, 223, 207, 223, 223, 223, 254, 223, 223, 223, 212, 166, 166, 166, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 166, 166, 166, 19, 223, 223, 223, 207, 223, 223, 223, 254, 223, 223, 223, 213, 166, 166, 166, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 223, 223, 223, 190, 223, 223, 223, 254, 223, 223, 223, 214, 167, 167, 167, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 223, 223, 223, 175, 223, 223, 223, 197, 167, 167, 167, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), "format": "RGBA8", @@ -857,9 +860,9 @@ data = { } [sub_resource type="ImageTexture" id="91"] -image = SubResource("Image_wfv6n") +image = SubResource("Image_x0670") -[sub_resource type="Image" id="Image_is7ne"] +[sub_resource type="Image" id="Image_kp8vr"] data = { "data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 222, 222, 222, 35, 128, 128, 128, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 1, 222, 222, 222, 35, 111, 111, 111, 0, 0, 0, 0, 0, 112, 112, 112, 0, 223, 223, 223, 184, 223, 223, 223, 254, 222, 222, 222, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 222, 222, 222, 65, 223, 223, 223, 254, 223, 223, 223, 184, 112, 112, 112, 0, 56, 56, 56, 0, 223, 223, 223, 121, 223, 223, 223, 254, 223, 223, 223, 199, 166, 166, 166, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 166, 166, 166, 6, 223, 223, 223, 200, 223, 223, 223, 254, 223, 223, 223, 121, 56, 56, 56, 0, 0, 0, 0, 0, 165, 165, 165, 11, 223, 223, 223, 222, 223, 223, 223, 254, 223, 223, 223, 177, 163, 163, 163, 6, 56, 56, 56, 0, 0, 0, 0, 0, 0, 0, 0, 0, 56, 56, 56, 0, 163, 163, 163, 6, 223, 223, 223, 177, 223, 223, 223, 254, 223, 223, 223, 222, 165, 165, 165, 11, 0, 0, 0, 0, 0, 0, 0, 0, 166, 166, 166, 21, 223, 223, 223, 212, 223, 223, 223, 254, 223, 223, 223, 254, 223, 223, 223, 214, 223, 223, 223, 89, 220, 220, 220, 22, 221, 221, 221, 23, 223, 223, 223, 89, 223, 223, 223, 214, 223, 223, 223, 254, 223, 223, 223, 254, 223, 223, 223, 212, 166, 166, 166, 21, 0, 0, 0, 0, 0, 0, 0, 0, 167, 167, 167, 12, 223, 223, 223, 194, 223, 223, 223, 212, 223, 223, 223, 216, 223, 223, 223, 254, 223, 223, 223, 254, 223, 223, 223, 254, 223, 223, 223, 254, 223, 223, 223, 254, 223, 223, 223, 254, 223, 223, 223, 216, 223, 223, 223, 212, 223, 223, 223, 193, 167, 167, 167, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 167, 167, 167, 12, 167, 167, 167, 21, 166, 166, 166, 6, 222, 222, 222, 107, 223, 223, 223, 191, 223, 223, 223, 254, 223, 223, 223, 254, 223, 223, 223, 191, 222, 222, 222, 106, 166, 166, 166, 6, 166, 166, 166, 21, 167, 167, 167, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 55, 55, 55, 0, 167, 167, 167, 0, 223, 223, 223, 254, 223, 223, 223, 252, 167, 167, 167, 0, 55, 55, 55, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 112, 112, 112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), "format": "RGBA8", @@ -869,9 +872,9 @@ data = { } [sub_resource type="ImageTexture" id="573"] -image = SubResource("Image_is7ne") +image = SubResource("Image_kp8vr") -[sub_resource type="Image" id="Image_u5e5u"] +[sub_resource type="Image" id="Image_08quy"] data = { "data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 55, 55, 55, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 56, 56, 56, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 164, 164, 164, 2, 222, 222, 222, 92, 223, 223, 223, 185, 223, 223, 223, 231, 223, 223, 223, 231, 223, 223, 223, 186, 222, 222, 222, 94, 155, 155, 155, 3, 32, 32, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 54, 54, 54, 0, 217, 217, 217, 43, 223, 223, 223, 208, 223, 223, 223, 254, 223, 223, 223, 254, 223, 223, 223, 254, 223, 223, 223, 254, 223, 223, 223, 254, 223, 223, 223, 254, 223, 223, 223, 211, 178, 178, 178, 48, 52, 52, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 220, 220, 220, 44, 223, 223, 223, 239, 223, 223, 223, 254, 223, 223, 223, 226, 213, 213, 213, 88, 222, 222, 222, 25, 222, 222, 222, 25, 213, 213, 213, 88, 223, 223, 223, 226, 223, 223, 223, 254, 223, 223, 223, 241, 184, 184, 184, 49, 32, 32, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 166, 166, 166, 8, 223, 223, 223, 217, 223, 223, 223, 254, 223, 223, 223, 226, 167, 167, 167, 18, 103, 103, 103, 0, 112, 112, 112, 0, 111, 111, 111, 0, 103, 103, 103, 0, 167, 167, 167, 18, 223, 223, 223, 226, 223, 223, 223, 254, 223, 223, 223, 222, 167, 167, 167, 10, 0, 0, 0, 0, 55, 55, 55, 0, 221, 221, 221, 115, 223, 223, 223, 254, 223, 223, 223, 254, 213, 213, 213, 88, 103, 103, 103, 0, 217, 217, 217, 71, 223, 223, 223, 226, 223, 223, 223, 226, 217, 217, 217, 71, 105, 105, 105, 0, 216, 216, 216, 88, 223, 223, 223, 254, 223, 223, 223, 254, 223, 223, 223, 120, 56, 56, 56, 0, 111, 111, 111, 0, 223, 223, 223, 215, 223, 223, 223, 254, 223, 223, 223, 254, 223, 223, 223, 25, 112, 112, 112, 0, 223, 223, 223, 223, 223, 223, 223, 254, 223, 223, 223, 254, 223, 223, 223, 223, 112, 112, 112, 0, 223, 223, 223, 25, 223, 223, 223, 254, 223, 223, 223, 254, 223, 223, 223, 217, 112, 112, 112, 0, 111, 111, 111, 0, 223, 223, 223, 218, 223, 223, 223, 254, 223, 223, 223, 254, 218, 218, 218, 22, 112, 112, 112, 0, 223, 223, 223, 225, 223, 223, 223, 254, 223, 223, 223, 254, 223, 223, 223, 224, 112, 112, 112, 0, 223, 223, 223, 24, 223, 223, 223, 254, 223, 223, 223, 254, 223, 223, 223, 217, 111, 111, 111, 0, 55, 55, 55, 0, 222, 222, 222, 123, 223, 223, 223, 254, 223, 223, 223, 254, 223, 223, 223, 86, 110, 110, 110, 0, 217, 217, 217, 72, 223, 223, 223, 226, 223, 223, 223, 226, 217, 217, 217, 72, 110, 110, 110, 0, 223, 223, 223, 86, 223, 223, 223, 254, 223, 223, 223, 254, 222, 222, 222, 123, 55, 55, 55, 0, 0, 0, 0, 0, 167, 167, 167, 12, 223, 223, 223, 226, 223, 223, 223, 254, 223, 223, 223, 225, 167, 167, 167, 18, 103, 103, 103, 0, 112, 112, 112, 0, 112, 112, 112, 0, 103, 103, 103, 0, 167, 167, 167, 18, 223, 223, 223, 225, 223, 223, 223, 254, 223, 223, 223, 226, 167, 167, 167, 12, 0, 0, 0, 0, 0, 0, 0, 0, 51, 51, 51, 0, 213, 213, 213, 55, 223, 223, 223, 245, 223, 223, 223, 254, 223, 223, 223, 226, 213, 213, 213, 88, 222, 222, 222, 25, 222, 222, 222, 25, 213, 213, 213, 88, 223, 223, 223, 226, 223, 223, 223, 254, 223, 223, 223, 245, 213, 213, 213, 55, 51, 51, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 53, 53, 0, 214, 214, 214, 54, 223, 223, 223, 217, 223, 223, 223, 254, 223, 223, 223, 254, 223, 223, 223, 254, 223, 223, 223, 254, 223, 223, 223, 254, 223, 223, 223, 254, 223, 223, 223, 217, 214, 214, 214, 54, 53, 53, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 53, 53, 0, 164, 164, 164, 4, 219, 219, 219, 98, 223, 223, 223, 189, 223, 223, 223, 233, 223, 223, 223, 233, 223, 223, 223, 189, 219, 219, 219, 98, 164, 164, 164, 4, 53, 53, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 53, 53, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 53, 53, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), "format": "RGBA8", @@ -881,9 +884,9 @@ data = { } [sub_resource type="ImageTexture" id="575"] -image = SubResource("Image_u5e5u") +image = SubResource("Image_08quy") -[sub_resource type="Image" id="Image_x0670"] +[sub_resource type="Image" id="Image_o535j"] data = { "data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 54, 54, 54, 0, 111, 111, 111, 0, 112, 112, 112, 0, 112, 112, 112, 0, 111, 111, 111, 0, 53, 53, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 152, 152, 152, 2, 220, 220, 220, 101, 223, 223, 223, 197, 223, 223, 223, 236, 222, 222, 222, 91, 221, 221, 221, 73, 218, 218, 218, 37, 147, 147, 147, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 48, 48, 0, 202, 202, 202, 49, 223, 223, 223, 216, 223, 223, 223, 254, 223, 223, 223, 254, 223, 223, 223, 253, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 222, 222, 222, 83, 119, 119, 119, 19, 47, 47, 47, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 210, 210, 210, 50, 223, 223, 223, 243, 223, 223, 223, 254, 223, 223, 223, 232, 208, 208, 208, 97, 218, 218, 218, 32, 209, 209, 209, 10, 203, 203, 203, 34, 221, 221, 221, 89, 221, 221, 221, 100, 221, 221, 221, 95, 132, 132, 132, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 163, 163, 163, 10, 223, 223, 223, 224, 223, 223, 223, 254, 223, 223, 223, 232, 166, 166, 166, 23, 101, 101, 101, 0, 111, 111, 111, 0, 112, 112, 112, 0, 94, 94, 94, 0, 165, 165, 165, 7, 222, 222, 222, 89, 221, 221, 221, 100, 221, 221, 221, 88, 166, 166, 166, 4, 0, 0, 0, 0, 54, 54, 54, 0, 220, 220, 220, 124, 223, 223, 223, 254, 223, 223, 223, 254, 208, 208, 208, 98, 99, 99, 99, 0, 216, 216, 216, 77, 223, 223, 223, 234, 222, 222, 222, 89, 208, 208, 208, 28, 99, 99, 99, 0, 211, 211, 211, 35, 221, 221, 221, 100, 221, 221, 221, 100, 223, 223, 223, 47, 56, 56, 56, 0, 111, 111, 111, 0, 223, 223, 223, 224, 223, 223, 223, 254, 223, 223, 223, 254, 219, 219, 219, 32, 112, 112, 112, 0, 223, 223, 223, 232, 223, 223, 223, 254, 221, 221, 221, 100, 222, 222, 222, 88, 111, 111, 111, 0, 209, 209, 209, 10, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 85, 111, 111, 111, 0, 112, 112, 112, 0, 223, 223, 223, 226, 223, 223, 223, 254, 223, 223, 223, 254, 217, 217, 217, 28, 112, 112, 112, 0, 223, 223, 223, 233, 223, 223, 223, 254, 221, 221, 221, 100, 222, 222, 222, 88, 111, 111, 111, 0, 208, 208, 208, 9, 221, 221, 221, 100, 221, 221, 221, 100, 222, 222, 222, 86, 111, 111, 111, 0, 54, 54, 54, 0, 220, 220, 220, 131, 223, 223, 223, 254, 223, 223, 223, 254, 215, 215, 215, 96, 105, 105, 105, 0, 219, 219, 219, 77, 223, 223, 223, 234, 222, 222, 222, 89, 208, 208, 208, 28, 94, 94, 94, 0, 203, 203, 203, 34, 221, 221, 221, 100, 221, 221, 221, 100, 217, 217, 217, 48, 53, 53, 53, 0, 0, 0, 0, 0, 166, 166, 166, 15, 223, 223, 223, 232, 223, 223, 223, 254, 223, 223, 223, 231, 166, 166, 166, 22, 101, 101, 101, 0, 111, 111, 111, 0, 112, 112, 112, 0, 94, 94, 94, 0, 164, 164, 164, 7, 221, 221, 221, 89, 221, 221, 221, 100, 222, 222, 222, 89, 160, 160, 160, 5, 0, 0, 0, 0, 0, 0, 0, 0, 43, 43, 43, 0, 201, 201, 201, 61, 223, 223, 223, 248, 223, 223, 223, 254, 223, 223, 223, 232, 208, 208, 208, 97, 218, 218, 218, 32, 209, 209, 209, 10, 203, 203, 203, 34, 221, 221, 221, 89, 221, 221, 221, 100, 221, 221, 221, 96, 187, 187, 187, 22, 32, 32, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 53, 53, 0, 203, 203, 203, 60, 223, 223, 223, 224, 223, 223, 223, 254, 223, 223, 223, 254, 223, 223, 223, 253, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 222, 222, 222, 85, 185, 185, 185, 21, 55, 55, 55, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 46, 46, 46, 0, 160, 160, 160, 5, 218, 218, 218, 107, 223, 223, 223, 201, 223, 223, 223, 238, 222, 222, 222, 91, 221, 221, 221, 75, 220, 220, 220, 39, 155, 155, 155, 1, 32, 32, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 53, 53, 0, 111, 111, 111, 0, 112, 112, 112, 0, 111, 111, 111, 0, 111, 111, 111, 0, 55, 55, 55, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), "format": "RGBA8", @@ -893,7 +896,7 @@ data = { } [sub_resource type="ImageTexture" id="577"] -image = SubResource("Image_x0670") +image = SubResource("Image_o535j") [sub_resource type="StyleBoxFlat" id="1388"] content_margin_left = 6.0 @@ -930,7 +933,7 @@ color = Color(1, 1, 1, 0.1) grow_begin = 7.0 grow_end = 7.0 -[sub_resource type="Image" id="Image_kp8vr"] +[sub_resource type="Image" id="Image_ageuv"] data = { "data": PackedByteArray(204, 204, 204, 27, 222, 222, 222, 89, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 222, 222, 222, 88, 204, 204, 204, 27, 222, 222, 222, 88, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 222, 222, 222, 88, 221, 221, 221, 100, 221, 221, 221, 100, 166, 166, 166, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 166, 166, 166, 0, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 166, 166, 166, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 166, 166, 166, 0, 221, 221, 221, 100, 221, 221, 221, 100, 222, 222, 222, 88, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 222, 222, 222, 88, 204, 204, 204, 27, 222, 222, 222, 89, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 222, 222, 222, 89, 204, 204, 204, 27), "format": "RGBA8", @@ -940,7 +943,7 @@ data = { } [sub_resource type="ImageTexture" id="527"] -image = SubResource("Image_kp8vr") +image = SubResource("Image_ageuv") [sub_resource type="StyleBoxTexture" id="1393"] content_margin_left = 0.0 @@ -950,7 +953,7 @@ content_margin_bottom = 0.0 texture = SubResource("527") region_rect = Rect2(0, 0, 16, 16) -[sub_resource type="Image" id="Image_08quy"] +[sub_resource type="Image" id="Image_8lias"] data = { "data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 222, 222, 222, 70, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 222, 222, 222, 70, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 222, 222, 222, 70, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 221, 221, 221, 100, 222, 222, 222, 70, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), "format": "RGBA8", @@ -960,7 +963,7 @@ data = { } [sub_resource type="ImageTexture" id="529"] -image = SubResource("Image_08quy") +image = SubResource("Image_8lias") [sub_resource type="StyleBoxTexture" id="1394"] content_margin_left = 2.0 @@ -972,7 +975,7 @@ region_rect = Rect2(0, 0, 16, 16) [sub_resource type="StyleBoxEmpty" id="1395"] -[sub_resource type="Image" id="Image_o535j"] +[sub_resource type="Image" id="Image_c0mi8"] data = { "data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 112, 112, 112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 167, 167, 167, 16, 223, 223, 223, 152, 223, 223, 223, 151, 167, 167, 167, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 167, 167, 167, 16, 223, 223, 223, 164, 222, 222, 222, 199, 222, 222, 222, 199, 223, 223, 223, 164, 167, 167, 167, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 167, 167, 167, 16, 223, 223, 223, 163, 222, 222, 222, 199, 222, 222, 222, 164, 222, 222, 222, 164, 222, 222, 222, 199, 223, 223, 223, 163, 167, 167, 167, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 167, 167, 167, 16, 223, 223, 223, 163, 222, 222, 222, 199, 222, 222, 222, 164, 165, 165, 165, 17, 165, 165, 165, 17, 222, 222, 222, 164, 222, 222, 222, 199, 223, 223, 223, 163, 167, 167, 167, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 223, 223, 223, 156, 222, 222, 222, 199, 222, 222, 222, 165, 166, 166, 166, 17, 0, 0, 0, 0, 0, 0, 0, 0, 166, 166, 166, 17, 222, 222, 222, 165, 222, 222, 222, 199, 223, 223, 223, 156, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 222, 222, 222, 154, 222, 222, 222, 159, 166, 166, 166, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 166, 166, 166, 18, 222, 222, 222, 159, 222, 222, 222, 154, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 110, 110, 110, 0, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 110, 110, 110, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 222, 222, 222, 150, 223, 223, 223, 152, 167, 167, 167, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 167, 167, 167, 16, 223, 223, 223, 153, 222, 222, 222, 151, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 222, 222, 222, 156, 222, 222, 222, 199, 223, 223, 223, 164, 167, 167, 167, 16, 0, 0, 0, 0, 0, 0, 0, 0, 167, 167, 167, 16, 223, 223, 223, 164, 222, 222, 222, 199, 222, 222, 222, 156, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 165, 165, 165, 17, 222, 222, 222, 164, 222, 222, 222, 199, 223, 223, 223, 163, 167, 167, 167, 16, 167, 167, 167, 16, 223, 223, 223, 163, 222, 222, 222, 199, 222, 222, 222, 164, 165, 165, 165, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 166, 166, 166, 17, 222, 222, 222, 165, 222, 222, 222, 199, 223, 223, 223, 163, 223, 223, 223, 163, 222, 222, 222, 199, 222, 222, 222, 165, 166, 166, 166, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 166, 166, 166, 17, 223, 223, 223, 165, 222, 222, 222, 199, 222, 222, 222, 199, 223, 223, 223, 165, 166, 166, 166, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 166, 166, 166, 18, 222, 222, 222, 153, 222, 222, 222, 153, 166, 166, 166, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), "format": "RGBA8", @@ -982,9 +985,9 @@ data = { } [sub_resource type="ImageTexture" id="549"] -image = SubResource("Image_o535j") +image = SubResource("Image_c0mi8") -[sub_resource type="Image" id="Image_ageuv"] +[sub_resource type="Image" id="Image_emyh8"] data = { "data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 55, 55, 55, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 55, 55, 55, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 162, 162, 162, 5, 221, 221, 221, 84, 222, 222, 222, 156, 222, 222, 222, 189, 222, 222, 222, 189, 222, 222, 222, 156, 221, 221, 221, 84, 162, 162, 162, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 167, 167, 167, 21, 223, 223, 223, 160, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 223, 223, 223, 160, 167, 167, 167, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 162, 162, 162, 5, 223, 223, 223, 160, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 182, 187, 187, 187, 46, 222, 222, 222, 57, 222, 222, 222, 199, 222, 222, 222, 199, 223, 223, 223, 160, 162, 162, 162, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 54, 54, 54, 0, 220, 220, 220, 83, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 182, 167, 167, 167, 34, 64, 64, 64, 0, 187, 187, 187, 45, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 220, 220, 220, 83, 54, 54, 54, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 223, 223, 223, 154, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 182, 183, 183, 183, 34, 58, 58, 58, 0, 151, 151, 151, 33, 222, 222, 222, 181, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 223, 223, 223, 154, 112, 112, 112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 222, 222, 222, 188, 222, 222, 222, 199, 222, 222, 222, 199, 203, 203, 203, 46, 43, 43, 43, 0, 56, 56, 56, 32, 222, 222, 222, 181, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 188, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 222, 222, 222, 188, 222, 222, 222, 199, 222, 222, 222, 199, 187, 187, 187, 45, 64, 64, 64, 0, 151, 151, 151, 34, 222, 222, 222, 182, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 188, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 223, 223, 223, 154, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 181, 151, 151, 151, 33, 53, 53, 53, 0, 183, 183, 183, 34, 222, 222, 222, 182, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 223, 223, 223, 154, 112, 112, 112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 55, 55, 55, 0, 221, 221, 221, 83, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 181, 56, 56, 56, 32, 43, 43, 43, 0, 203, 203, 203, 46, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 221, 221, 221, 83, 55, 55, 55, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 162, 162, 162, 5, 222, 222, 222, 161, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 181, 139, 139, 139, 45, 222, 222, 222, 57, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 161, 162, 162, 162, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 166, 166, 166, 21, 223, 223, 223, 161, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 223, 223, 223, 161, 166, 166, 166, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 162, 162, 162, 5, 221, 221, 221, 84, 222, 222, 222, 156, 222, 222, 222, 189, 222, 222, 222, 189, 222, 222, 222, 156, 221, 221, 221, 84, 162, 162, 162, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 55, 55, 55, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 55, 55, 55, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), "format": "RGBA8", @@ -994,9 +997,9 @@ data = { } [sub_resource type="ImageTexture" id="533"] -image = SubResource("Image_ageuv") +image = SubResource("Image_emyh8") -[sub_resource type="Image" id="Image_8lias"] +[sub_resource type="Image" id="Image_2lrkn"] data = { "data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 55, 55, 55, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 55, 55, 55, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 162, 162, 162, 5, 221, 221, 221, 84, 222, 222, 222, 156, 222, 222, 222, 189, 222, 222, 222, 189, 222, 222, 222, 156, 221, 221, 221, 84, 162, 162, 162, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 167, 167, 167, 21, 223, 223, 223, 160, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 223, 223, 223, 160, 167, 167, 167, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 162, 162, 162, 5, 223, 223, 223, 160, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 57, 187, 187, 187, 46, 222, 222, 222, 182, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 223, 223, 223, 160, 162, 162, 162, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 54, 54, 54, 0, 220, 220, 220, 83, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 187, 187, 187, 45, 64, 64, 64, 0, 167, 167, 167, 34, 222, 222, 222, 182, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 220, 220, 220, 83, 54, 54, 54, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 223, 223, 223, 154, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 181, 151, 151, 151, 33, 58, 58, 58, 0, 183, 183, 183, 34, 222, 222, 222, 182, 222, 222, 222, 199, 222, 222, 222, 199, 223, 223, 223, 154, 112, 112, 112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 222, 222, 222, 188, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 181, 56, 56, 56, 32, 43, 43, 43, 0, 203, 203, 203, 46, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 188, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 0, 222, 222, 222, 188, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 182, 151, 151, 151, 33, 64, 64, 64, 0, 187, 187, 187, 45, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 188, 111, 111, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 0, 223, 223, 223, 154, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 182, 183, 183, 183, 34, 53, 53, 53, 0, 151, 151, 151, 33, 222, 222, 222, 181, 222, 222, 222, 199, 222, 222, 222, 199, 223, 223, 223, 154, 112, 112, 112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 55, 55, 55, 0, 221, 221, 221, 83, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 203, 203, 203, 46, 43, 43, 43, 0, 56, 56, 56, 32, 222, 222, 222, 181, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 221, 221, 221, 83, 55, 55, 55, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 162, 162, 162, 5, 222, 222, 222, 161, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 57, 139, 139, 139, 45, 222, 222, 222, 181, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 161, 162, 162, 162, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 166, 166, 166, 21, 223, 223, 223, 161, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 222, 222, 222, 199, 223, 223, 223, 161, 166, 166, 166, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 162, 162, 162, 5, 221, 221, 221, 84, 222, 222, 222, 156, 222, 222, 222, 189, 222, 222, 222, 189, 222, 222, 222, 156, 221, 221, 221, 84, 162, 162, 162, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 55, 55, 55, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 111, 111, 111, 0, 55, 55, 55, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), "format": "RGBA8", @@ -1006,9 +1009,9 @@ data = { } [sub_resource type="ImageTexture" id="535"] -image = SubResource("Image_8lias") +image = SubResource("Image_2lrkn") -[sub_resource type="Image" id="Image_c0mi8"] +[sub_resource type="Image" id="Image_08vun"] data = { "data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 64, 64, 0, 255, 255, 255, 28, 255, 255, 255, 89, 255, 255, 255, 89, 255, 255, 255, 28, 64, 64, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 88, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 88, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 89, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 88, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 64, 64, 0, 255, 255, 255, 28, 255, 255, 255, 89, 255, 255, 255, 89, 255, 255, 255, 28, 64, 64, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 64, 64, 0, 128, 128, 128, 0, 128, 128, 128, 0, 64, 64, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 64, 64, 0, 128, 128, 128, 0, 128, 128, 128, 0, 64, 64, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 64, 64, 0, 255, 255, 255, 28, 255, 255, 255, 89, 255, 255, 255, 89, 255, 255, 255, 28, 64, 64, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 88, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 88, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 89, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 88, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 64, 64, 0, 255, 255, 255, 28, 255, 255, 255, 89, 255, 255, 255, 89, 255, 255, 255, 28, 64, 64, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 64, 64, 0, 128, 128, 128, 0, 128, 128, 128, 0, 64, 64, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 64, 64, 0, 128, 128, 128, 0, 128, 128, 128, 0, 64, 64, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 64, 64, 0, 255, 255, 255, 28, 255, 255, 255, 89, 255, 255, 255, 89, 255, 255, 255, 28, 64, 64, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 88, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 88, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 89, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 88, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 64, 64, 0, 255, 255, 255, 28, 255, 255, 255, 89, 255, 255, 255, 89, 255, 255, 255, 28, 64, 64, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), "format": "RGBA8", @@ -1018,7 +1021,7 @@ data = { } [sub_resource type="ImageTexture" id="553"] -image = SubResource("Image_c0mi8") +image = SubResource("Image_08vun") [sub_resource type="StyleBoxFlat" id="1396"] content_margin_left = 5.0 @@ -1044,7 +1047,7 @@ border_width_right = 1 border_color = Color(0.137255, 0.161961, 0.216863, 1) expand_margin_bottom = 1.0 -[sub_resource type="Image" id="Image_emyh8"] +[sub_resource type="Image" id="Image_sp0mp"] data = { "data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 64, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 64, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 64, 64, 0, 255, 255, 255, 77, 191, 191, 191, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 19, 255, 255, 255, 77, 64, 64, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 64, 64, 0, 255, 255, 255, 78, 255, 255, 255, 228, 255, 255, 255, 188, 191, 191, 191, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 19, 255, 255, 255, 188, 255, 255, 255, 228, 255, 255, 255, 78, 64, 64, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 19, 255, 255, 255, 189, 255, 255, 255, 229, 255, 255, 255, 188, 191, 191, 191, 18, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 18, 255, 255, 255, 188, 255, 255, 255, 229, 255, 255, 255, 189, 191, 191, 191, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 20, 255, 255, 255, 190, 255, 255, 255, 229, 255, 255, 255, 187, 191, 191, 191, 18, 191, 191, 191, 18, 255, 255, 255, 187, 255, 255, 255, 229, 255, 255, 255, 190, 191, 191, 191, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 20, 255, 255, 255, 190, 255, 255, 255, 229, 255, 255, 255, 186, 255, 255, 255, 187, 255, 255, 255, 229, 255, 255, 255, 190, 191, 191, 191, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 20, 255, 255, 255, 191, 255, 255, 255, 229, 255, 255, 255, 229, 255, 255, 255, 191, 191, 191, 191, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 19, 255, 255, 255, 189, 255, 255, 255, 229, 255, 255, 255, 229, 255, 255, 255, 189, 191, 191, 191, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 19, 255, 255, 255, 188, 255, 255, 255, 229, 255, 255, 255, 189, 255, 255, 255, 189, 255, 255, 255, 229, 255, 255, 255, 188, 191, 191, 191, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 18, 255, 255, 255, 188, 255, 255, 255, 229, 255, 255, 255, 190, 191, 191, 191, 20, 191, 191, 191, 20, 255, 255, 255, 190, 255, 255, 255, 229, 255, 255, 255, 187, 191, 191, 191, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 18, 255, 255, 255, 187, 255, 255, 255, 229, 255, 255, 255, 190, 191, 191, 191, 20, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 20, 255, 255, 255, 190, 255, 255, 255, 229, 255, 255, 255, 187, 191, 191, 191, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 64, 64, 0, 255, 255, 255, 78, 255, 255, 255, 228, 255, 255, 255, 191, 191, 191, 191, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 20, 255, 255, 255, 191, 255, 255, 255, 228, 255, 255, 255, 77, 64, 64, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 64, 64, 0, 255, 255, 255, 79, 191, 191, 191, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 21, 255, 255, 255, 79, 64, 64, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 64, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 64, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), "format": "RGBA8", @@ -1054,9 +1057,9 @@ data = { } [sub_resource type="ImageTexture" id="509"] -image = SubResource("Image_emyh8") +image = SubResource("Image_sp0mp") -[sub_resource type="Image" id="Image_2lrkn"] +[sub_resource type="Image" id="Image_7eb3v"] data = { "data": PackedByteArray(255, 255, 255, 35, 255, 255, 255, 38, 191, 191, 191, 4, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 50, 255, 255, 255, 50, 255, 255, 255, 38, 255, 255, 255, 50, 255, 255, 255, 41, 191, 191, 191, 4, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 50, 255, 255, 255, 50, 191, 191, 191, 4, 255, 255, 255, 41, 255, 255, 255, 50, 255, 255, 255, 41, 191, 191, 191, 4, 128, 128, 128, 0, 255, 255, 255, 50, 255, 255, 255, 50, 0, 0, 0, 0, 191, 191, 191, 4, 255, 255, 255, 41, 255, 255, 255, 50, 255, 255, 255, 38, 255, 255, 255, 0, 255, 255, 255, 50, 255, 255, 255, 50, 0, 0, 0, 0, 191, 191, 191, 4, 255, 255, 255, 41, 255, 255, 255, 50, 255, 255, 255, 38, 255, 255, 255, 0, 255, 255, 255, 50, 255, 255, 255, 50, 191, 191, 191, 4, 255, 255, 255, 41, 255, 255, 255, 50, 255, 255, 255, 41, 191, 191, 191, 4, 128, 128, 128, 0, 255, 255, 255, 50, 255, 255, 255, 50, 255, 255, 255, 38, 255, 255, 255, 50, 255, 255, 255, 41, 191, 191, 191, 4, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 50, 255, 255, 255, 50, 255, 255, 255, 35, 255, 255, 255, 38, 191, 191, 191, 4, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 50, 255, 255, 255, 50), "format": "RGBA8", @@ -1066,7 +1069,7 @@ data = { } [sub_resource type="ImageTexture" id="551"] -image = SubResource("Image_2lrkn") +image = SubResource("Image_7eb3v") [sub_resource type="StyleBoxFlat" id="1398"] content_margin_left = 1.0 @@ -1082,7 +1085,7 @@ border_color = Color(1, 1, 1, 1) shadow_color = Color(0, 0, 0, 0.3) shadow_size = 4 -[sub_resource type="Image" id="Image_08vun"] +[sub_resource type="Image" id="Image_hb2tv"] data = { "data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 66, 255, 255, 255, 73, 191, 191, 191, 8, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 8, 255, 255, 255, 73, 255, 255, 255, 65, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 73, 255, 255, 255, 100, 255, 255, 255, 82, 191, 191, 191, 8, 191, 191, 191, 8, 255, 255, 255, 82, 255, 255, 255, 100, 255, 255, 255, 73, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 8, 255, 255, 255, 83, 255, 255, 255, 100, 255, 255, 255, 82, 255, 255, 255, 82, 255, 255, 255, 100, 255, 255, 255, 83, 191, 191, 191, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 9, 255, 255, 255, 83, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 83, 191, 191, 191, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 9, 255, 255, 255, 77, 255, 255, 255, 76, 191, 191, 191, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), "format": "RGBA8", @@ -1092,9 +1095,9 @@ data = { } [sub_resource type="ImageTexture" id="555"] -image = SubResource("Image_08vun") +image = SubResource("Image_hb2tv") -[sub_resource type="Image" id="Image_sp0mp"] +[sub_resource type="Image" id="Image_5d1rm"] data = { "data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 66, 255, 255, 255, 73, 191, 191, 191, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 73, 255, 255, 255, 100, 255, 255, 255, 82, 191, 191, 191, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 8, 255, 255, 255, 83, 255, 255, 255, 100, 255, 255, 255, 82, 191, 191, 191, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 9, 255, 255, 255, 83, 255, 255, 255, 100, 255, 255, 255, 76, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 8, 255, 255, 255, 82, 255, 255, 255, 100, 255, 255, 255, 76, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 8, 255, 255, 255, 82, 255, 255, 255, 100, 255, 255, 255, 83, 191, 191, 191, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 72, 255, 255, 255, 100, 255, 255, 255, 83, 191, 191, 191, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 66, 255, 255, 255, 73, 191, 191, 191, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), "format": "RGBA8", @@ -1104,9 +1107,9 @@ data = { } [sub_resource type="ImageTexture" id="557"] -image = SubResource("Image_sp0mp") +image = SubResource("Image_5d1rm") -[sub_resource type="Image" id="Image_7eb3v"] +[sub_resource type="Image" id="Image_5vdmi"] data = { "data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 64, 64, 0, 191, 191, 191, 6, 191, 191, 191, 6, 64, 64, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 64, 64, 0, 255, 255, 255, 20, 255, 255, 255, 94, 255, 255, 255, 93, 255, 255, 255, 20, 64, 64, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 64, 64, 0, 255, 255, 255, 20, 255, 255, 255, 93, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 93, 255, 255, 255, 20, 64, 64, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 64, 64, 0, 255, 255, 255, 20, 255, 255, 255, 93, 255, 255, 255, 100, 255, 255, 255, 67, 255, 255, 255, 67, 255, 255, 255, 100, 255, 255, 255, 93, 255, 255, 255, 20, 64, 64, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 82, 255, 255, 255, 100, 255, 255, 255, 67, 191, 191, 191, 2, 191, 191, 191, 2, 255, 255, 255, 67, 255, 255, 255, 100, 255, 255, 255, 81, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 64, 64, 0, 255, 255, 255, 45, 255, 255, 255, 50, 191, 191, 191, 2, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 2, 255, 255, 255, 50, 255, 255, 255, 45, 64, 64, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 64, 64, 0, 64, 64, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 64, 64, 0, 64, 64, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), "format": "RGBA8", @@ -1116,9 +1119,9 @@ data = { } [sub_resource type="ImageTexture" id="559"] -image = SubResource("Image_7eb3v") +image = SubResource("Image_5vdmi") -[sub_resource type="Image" id="Image_hb2tv"] +[sub_resource type="Image" id="Image_y6tlm"] data = { "data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 98, 255, 255, 255, 109, 191, 191, 191, 12, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 12, 255, 255, 255, 109, 255, 255, 255, 98, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 109, 255, 255, 255, 150, 255, 255, 255, 123, 191, 191, 191, 12, 191, 191, 191, 12, 255, 255, 255, 123, 255, 255, 255, 150, 255, 255, 255, 109, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 13, 255, 255, 255, 124, 255, 255, 255, 150, 255, 255, 255, 123, 255, 255, 255, 123, 255, 255, 255, 150, 255, 255, 255, 124, 191, 191, 191, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 13, 255, 255, 255, 124, 255, 255, 255, 150, 255, 255, 255, 150, 255, 255, 255, 124, 191, 191, 191, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 13, 255, 255, 255, 115, 255, 255, 255, 115, 191, 191, 191, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), "format": "RGBA8", @@ -1128,9 +1131,9 @@ data = { } [sub_resource type="ImageTexture" id="513"] -image = SubResource("Image_hb2tv") +image = SubResource("Image_y6tlm") -[sub_resource type="Image" id="Image_5d1rm"] +[sub_resource type="Image" id="Image_dfs7x"] data = { "data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 78, 255, 255, 255, 142, 255, 255, 255, 77, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 142, 255, 255, 255, 150, 255, 255, 255, 141, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 78, 255, 255, 255, 142, 255, 255, 255, 78, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 78, 255, 255, 255, 142, 255, 255, 255, 77, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 142, 255, 255, 255, 150, 255, 255, 255, 141, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 78, 255, 255, 255, 142, 255, 255, 255, 78, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 78, 255, 255, 255, 142, 255, 255, 255, 77, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 142, 255, 255, 255, 150, 255, 255, 255, 141, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 78, 255, 255, 255, 142, 255, 255, 255, 78, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), "format": "RGBA8", @@ -1140,9 +1143,9 @@ data = { } [sub_resource type="ImageTexture" id="561"] -image = SubResource("Image_5d1rm") +image = SubResource("Image_dfs7x") -[sub_resource type="Image" id="Image_5vdmi"] +[sub_resource type="Image" id="Image_5gewq"] data = { "data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 12, 255, 255, 255, 115, 255, 255, 255, 114, 191, 191, 191, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 12, 255, 255, 255, 123, 255, 255, 255, 150, 255, 255, 255, 150, 255, 255, 255, 123, 191, 191, 191, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 12, 255, 255, 255, 123, 255, 255, 255, 150, 255, 255, 255, 124, 255, 255, 255, 124, 255, 255, 255, 150, 255, 255, 255, 123, 191, 191, 191, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 114, 255, 255, 255, 150, 255, 255, 255, 124, 191, 191, 191, 13, 191, 191, 191, 13, 255, 255, 255, 124, 255, 255, 255, 150, 255, 255, 255, 114, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 105, 255, 255, 255, 115, 191, 191, 191, 13, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 13, 255, 255, 255, 115, 255, 255, 255, 105, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 105, 255, 255, 255, 114, 191, 191, 191, 12, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 12, 255, 255, 255, 115, 255, 255, 255, 105, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 114, 255, 255, 255, 150, 255, 255, 255, 123, 191, 191, 191, 12, 191, 191, 191, 12, 255, 255, 255, 123, 255, 255, 255, 150, 255, 255, 255, 114, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 13, 255, 255, 255, 124, 255, 255, 255, 150, 255, 255, 255, 123, 255, 255, 255, 123, 255, 255, 255, 150, 255, 255, 255, 124, 191, 191, 191, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 13, 255, 255, 255, 124, 255, 255, 255, 150, 255, 255, 255, 150, 255, 255, 255, 124, 191, 191, 191, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 191, 191, 191, 13, 255, 255, 255, 115, 255, 255, 255, 115, 191, 191, 191, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), "format": "RGBA8", @@ -1152,7 +1155,7 @@ data = { } [sub_resource type="ImageTexture" id="563"] -image = SubResource("Image_5vdmi") +image = SubResource("Image_5gewq") [sub_resource type="StyleBoxFlat" id="1399"] content_margin_left = 4.0 @@ -1237,7 +1240,7 @@ content_margin_right = 2.0 content_margin_bottom = 0.0 bg_color = Color(0.0980392, 0.115686, 0.154902, 1) -[sub_resource type="Image" id="Image_y6tlm"] +[sub_resource type="Image" id="Image_le5b5"] data = { "data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 0, 0, 0, 0, 128, 128, 128, 0, 255, 255, 255, 64, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 64, 128, 128, 128, 0, 128, 128, 128, 0, 255, 255, 255, 64, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 100, 255, 255, 255, 64, 128, 128, 128, 0, 0, 0, 0, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), "format": "RGBA8", @@ -1247,9 +1250,9 @@ data = { } [sub_resource type="ImageTexture" id="581"] -image = SubResource("Image_y6tlm") +image = SubResource("Image_le5b5") -[sub_resource type="Image" id="Image_dfs7x"] +[sub_resource type="Image" id="Image_e6kfo"] data = { "data": PackedByteArray(0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24, 0, 0, 0, 24), "format": "RGBA8", @@ -1259,7 +1262,7 @@ data = { } [sub_resource type="ImageTexture" id="579"] -image = SubResource("Image_dfs7x") +image = SubResource("Image_e6kfo") [sub_resource type="StyleBoxTexture" id="1412"] texture = SubResource("579") @@ -1441,6 +1444,12 @@ FoldableContainer/styles/title_collapsed_hover_panel = SubResource("StyleBoxFlat FoldableContainer/styles/title_collapsed_panel = SubResource("StyleBoxFlat_qc34w") FoldableContainer/styles/title_hover_panel = SubResource("StyleBoxFlat_xrop6") FoldableContainer/styles/title_panel = SubResource("StyleBoxFlat_d35eg") +GDREMediaPlayer/colors/font_color = Color(0.8, 0.80784315, 0.827451, 1) +GDREMediaPlayer/colors/font_outline_color = Color(0, 0, 0, 1) +GDREMediaPlayer/colors/font_shadow_color = Color(0, 0, 0, 0) +GDREMediaPlayer/icons/pause = ExtResource("5_xrop6") +GDREMediaPlayer/icons/play = ExtResource("4_qc34w") +GDREMediaPlayer/icons/stop = ExtResource("6_kt4lh") GraphEdit/colors/activity = Color(0.411765, 0.611765, 0.909804, 1) GraphEdit/colors/grid_major = Color(1, 1, 1, 0.15) GraphEdit/colors/grid_minor = Color(1, 1, 1, 0.07) @@ -1578,8 +1587,6 @@ RichTextLabel/constants/shadow_offset_y = 1 RichTextLabel/styles/focus = SubResource("1395") RichTextLabel/styles/normal = SubResource("1362") SpinBox/icons/updown = SubResource("549") -TabContainer/colors/font_color_bg = Color(1, 1, 1, 0.3) -TabContainer/colors/font_color_fg = Color(0.79902, 0.807843, 0.827451, 1) TabContainer/constants/side_margin = 0 TabContainer/icons/decrement = SubResource("533") TabContainer/icons/decrement_highlight = SubResource("533") diff --git a/standalone/project.godot b/standalone/project.godot index b25e6adde..f201f5908 100644 --- a/standalone/project.godot +++ b/standalone/project.godot @@ -17,7 +17,7 @@ compatibility/default_parent_skeleton_in_mesh_instance_3d=true config/name="Godot RE Tools" run/main_scene="res://gdre_main.tscn" run/main_loop_type="GDRESceneTree" -config/features=PackedStringArray("4.7") +config/features=PackedStringArray("4.8") config/icon="res://gdre_icon.png" [display] From 2a3f83262436ee6231e8d4f9ab7424886c6279ce Mon Sep 17 00:00:00 2001 From: nikitalita <69168929+nikitalita@users.noreply.github.com> Date: Thu, 8 Oct 2026 13:13:06 -0700 Subject: [PATCH 06/23] Refactor resource_to_string methods, use FileAccessString for performance --- compat/resource_loader_compat.cpp | 28 ++++-- compat/resource_loader_compat.h | 3 +- standalone/gdre_text_editor.gd | 10 +- utility/file_access_string.cpp | 159 ++++++++++++++++++++++++++++++ utility/file_access_string.h | 99 +++++++++++++++++++ 5 files changed, 291 insertions(+), 8 deletions(-) create mode 100644 utility/file_access_string.cpp create mode 100644 utility/file_access_string.h diff --git a/compat/resource_loader_compat.cpp b/compat/resource_loader_compat.cpp index e2d3719fc..81d106cf8 100644 --- a/compat/resource_loader_compat.cpp +++ b/compat/resource_loader_compat.cpp @@ -7,8 +7,9 @@ #include "core/io/resource_loader.h" #include "core/object/class_db.h" #include "core/version_generated.gen.h" +#include "scene/resources/text_file.h" #include "utility/common.h" -#include "utility/file_access_buffer.h" +#include "utility/file_access_string.h" #include "utility/gdre_settings.h" #include "utility/resource_info.h" @@ -555,7 +556,7 @@ Error ResourceCompatLoader::to_text(const String &p_path, const String &p_dst, u return saver.save(p_dst, res, p_flags); } -String ResourceCompatLoader::resource_to_string(const String &p_path, bool p_skip_cr) { +String ResourceCompatLoader::resource_file_to_string(const String &p_path) { ERR_FAIL_COND_V_MSG(p_path.is_empty(), "", "Path is empty"); String orig_path; String path = p_path; @@ -570,7 +571,7 @@ String ResourceCompatLoader::resource_to_string(const String &p_path, bool p_ski return ProjectConfigLoader::get_project_settings_as_string(path); } String ext = path.get_extension().to_lower(); - if (ext == "tres" || ext == "tscn" || !handles_resource(path, "")) { + if (ext == "tres" || ext == "tscn" || ext == "gd" || !handles_resource(path, "")) { Error err; Ref f = FileAccess::open(path, FileAccess::READ, &err); if (f.is_null() || err != OK) { @@ -597,15 +598,29 @@ String ResourceCompatLoader::resource_to_string(const String &p_path, bool p_ski return "ERROR: Failed to load " + path; } - int64_t length = FileAccess::get_size(path); + return resource_to_string(res); +} + +String ResourceCompatLoader::resource_to_string(const Ref &res) { + ERR_FAIL_COND_V_MSG(res.is_null(), "", "Resource is null"); + int64_t length = 1024; + String path = res->get_path(); + if (!path.is_empty() && FileAccess::exists(path)) { + length = FileAccess::get_size(path); + } Ref