mirror of
https://github.com/Relintai/pandemonium_engine_easy_charts.git
synced 2024-11-14 10:17:24 +01:00
355 lines
37 KiB
Plaintext
355 lines
37 KiB
Plaintext
|
[gd_scene load_steps=26 format=2]
|
||
|
|
||
|
[ext_resource path="res://addons/github-integration/scripts/Header.gd" type="Script" id=1]
|
||
|
[ext_resource path="res://addons/github-integration/resources/themes/GitHubTheme-Dark.tres" type="Theme" id=2]
|
||
|
[ext_resource path="res://addons/github-integration/icons/reload.png" type="Texture" id=3]
|
||
|
[ext_resource path="res://addons/github-integration/user/circle.png" type="Texture" id=4]
|
||
|
[ext_resource path="res://addons/github-integration/icons/option-arrow.png" type="Texture" id=5]
|
||
|
[ext_resource path="res://addons/github-integration/icons/arrow-left.png" type="Texture" id=6]
|
||
|
[ext_resource path="res://addons/github-integration/user/paypal.png" type="Texture" id=7]
|
||
|
[ext_resource path="res://addons/github-integration/user/discord.png" type="Texture" id=8]
|
||
|
[ext_resource path="res://addons/github-integration/user/placeholder.png" type="Texture" id=9]
|
||
|
|
||
|
[sub_resource type="StyleBoxEmpty" id=1]
|
||
|
|
||
|
[sub_resource type="VisualShaderNodeScalarFunc" id=2]
|
||
|
output_port_for_preview = 0
|
||
|
function = 0
|
||
|
|
||
|
[sub_resource type="VisualShaderNodeInput" id=3]
|
||
|
output_port_for_preview = 0
|
||
|
input_name = "time"
|
||
|
|
||
|
[sub_resource type="VisualShaderNodeTexture" id=4]
|
||
|
source = 2
|
||
|
|
||
|
[sub_resource type="VisualShaderNodeScalarOp" id=5]
|
||
|
operator = 2
|
||
|
|
||
|
[sub_resource type="VisualShaderNodeScalarUniform" id=6]
|
||
|
uniform_name = "speed"
|
||
|
|
||
|
[sub_resource type="VisualShaderNodeScalarOp" id=7]
|
||
|
operator = 2
|
||
|
|
||
|
[sub_resource type="VisualShaderNodeScalarFunc" id=8]
|
||
|
function = 12
|
||
|
|
||
|
[sub_resource type="VisualShader" id=9]
|
||
|
code = "shader_type canvas_item;
|
||
|
uniform float speed;
|
||
|
|
||
|
|
||
|
|
||
|
void vertex() {
|
||
|
// Output:0
|
||
|
|
||
|
}
|
||
|
|
||
|
void fragment() {
|
||
|
// Texture:4
|
||
|
vec3 n_out4p0;
|
||
|
float n_out4p1;
|
||
|
{
|
||
|
vec4 _tex_read = texture(TEXTURE , UV.xy);
|
||
|
n_out4p0 = _tex_read.rgb;
|
||
|
n_out4p1 = _tex_read.a;
|
||
|
}
|
||
|
|
||
|
// Input:3
|
||
|
float n_out3p0 = TIME;
|
||
|
|
||
|
// ScalarUniform:7
|
||
|
float n_out7p0 = speed;
|
||
|
|
||
|
// ScalarOp:6
|
||
|
float n_out6p0 = n_out3p0 * n_out7p0;
|
||
|
|
||
|
// ScalarFunc:2
|
||
|
float n_out2p0 = sin(n_out6p0);
|
||
|
|
||
|
// ScalarFunc:9
|
||
|
float n_out9p0 = abs(n_out2p0);
|
||
|
|
||
|
// ScalarOp:8
|
||
|
float n_out8p0 = n_out4p1 * n_out9p0;
|
||
|
|
||
|
// Output:0
|
||
|
COLOR.rgb = n_out4p0;
|
||
|
COLOR.a = n_out8p0;
|
||
|
|
||
|
}
|
||
|
|
||
|
void light() {
|
||
|
// Output:0
|
||
|
|
||
|
}
|
||
|
"
|
||
|
custom_defines = ""
|
||
|
graph_offset = Vector2( -415.248, 15.1036 )
|
||
|
mode = 1
|
||
|
flags/light_only = false
|
||
|
nodes/fragment/0/position = Vector2( 660, 160 )
|
||
|
nodes/fragment/2/node = SubResource( 2 )
|
||
|
nodes/fragment/2/position = Vector2( 20, 220 )
|
||
|
nodes/fragment/3/node = SubResource( 3 )
|
||
|
nodes/fragment/3/position = Vector2( -320, 160 )
|
||
|
nodes/fragment/4/node = SubResource( 4 )
|
||
|
nodes/fragment/4/position = Vector2( 200, 40 )
|
||
|
nodes/fragment/6/node = SubResource( 5 )
|
||
|
nodes/fragment/6/position = Vector2( -140, 180 )
|
||
|
nodes/fragment/7/node = SubResource( 6 )
|
||
|
nodes/fragment/7/position = Vector2( -320, 340 )
|
||
|
nodes/fragment/8/node = SubResource( 7 )
|
||
|
nodes/fragment/8/position = Vector2( 440, 200 )
|
||
|
nodes/fragment/9/node = SubResource( 8 )
|
||
|
nodes/fragment/9/position = Vector2( 220, 320 )
|
||
|
nodes/fragment/connections = PoolIntArray( 4, 0, 0, 0, 3, 0, 6, 0, 6, 0, 2, 0, 7, 0, 6, 1, 8, 0, 0, 1, 4, 1, 8, 0, 2, 0, 9, 0, 9, 0, 8, 1 )
|
||
|
|
||
|
[sub_resource type="ShaderMaterial" id=10]
|
||
|
shader = SubResource( 9 )
|
||
|
shader_param/speed = 0
|
||
|
|
||
|
[sub_resource type="Image" id=11]
|
||
|
data = {
|
||
|
"data": PoolByteArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 29, 255, 0, 0, 76, 255, 0, 0, 124, 255, 0, 0, 171, 255, 0, 0, 202, 255, 0, 0, 217, 255, 0, 0, 232, 255, 0, 0, 248, 255, 0, 0, 247, 255, 0, 0, 232, 255, 0, 0, 216, 255, 0, 0, 201, 255, 0, 0, 170, 255, 0, 0, 122, 255, 0, 0, 75, 255, 0, 0, 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, 0, 0, 0, 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, 0, 0, 57, 255, 0, 0, 102, 255, 0, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 2, 255, 0, 0, 51, 255, 0, 0, 128, 255, 0, 0, 215, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 222, 255, 0, 0, 145, 255, 0, 0, 60, 255, 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, 0, 0, 0, 0, 0, 255, 0, 0, 33, 255, 0, 0, 103, 255, 0, 0, 47, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 80, 255, 0, 0, 254, 255, 0, 0, 255, 255, 0, 0, 239, 255, 0, 0, 80, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 20, 255, 0, 0, 127, 255, 0, 0, 230, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 227, 255, 0, 0, 122, 255, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 98, 255, 0, 0, 246, 255, 0, 0, 255, 255, 0, 0, 250, 255, 0, 0, 59, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 160, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 254, 255, 0, 0, 141, 255, 0, 0, 5, 0, 0, 0, 0, 255, 0, 0, 26, 255, 0, 0, 147, 255, 0, 0, 245, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 243, 255, 0, 0, 144, 255, 0, 0, 21, 0, 0, 0, 0, 255, 0, 0, 10, 255, 0, 0, 160, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 135, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 97, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 197, 255, 0, 0, 28, 255, 0, 0, 8, 255, 0, 0, 145, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 254, 255, 0, 0, 145, 255, 0, 0, 5, 255, 0, 0, 39, 255, 0, 0, 211, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 254, 255, 0, 0, 73, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 111, 255, 0, 0, 249, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 235, 255, 0, 0, 71, 0, 0, 0, 0, 255, 0, 0, 92, 255, 0, 0, 244, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0,
|
||
|
"format": "RGBA8",
|
||
|
"height": 40,
|
||
|
"mipmaps": false,
|
||
|
"width": 50
|
||
|
}
|
||
|
|
||
|
[sub_resource type="ImageTexture" id=12]
|
||
|
image = SubResource( 11 )
|
||
|
size = Vector2( 50, 40 )
|
||
|
|
||
|
[sub_resource type="VisualShaderNodeTexture" id=13]
|
||
|
texture = ExtResource( 4 )
|
||
|
|
||
|
[sub_resource type="VisualShaderNodeTexture" id=14]
|
||
|
source = 2
|
||
|
|
||
|
[sub_resource type="VisualShader" id=15]
|
||
|
code = "shader_type canvas_item;
|
||
|
uniform sampler2D tex_frg_3;
|
||
|
|
||
|
|
||
|
|
||
|
void vertex() {
|
||
|
// Output:0
|
||
|
|
||
|
}
|
||
|
|
||
|
void fragment() {
|
||
|
// Texture:4
|
||
|
vec3 n_out4p0;
|
||
|
float n_out4p1;
|
||
|
{
|
||
|
vec4 _tex_read = texture(TEXTURE , UV.xy);
|
||
|
n_out4p0 = _tex_read.rgb;
|
||
|
n_out4p1 = _tex_read.a;
|
||
|
}
|
||
|
|
||
|
// Texture:3
|
||
|
vec4 tex_frg_3_read = texture(tex_frg_3, UV.xy);
|
||
|
vec3 n_out3p0 = tex_frg_3_read.rgb;
|
||
|
float n_out3p1 = tex_frg_3_read.a;
|
||
|
|
||
|
// Output:0
|
||
|
COLOR.rgb = n_out4p0;
|
||
|
COLOR.a = n_out3p1;
|
||
|
|
||
|
}
|
||
|
|
||
|
void light() {
|
||
|
// Output:0
|
||
|
|
||
|
}
|
||
|
"
|
||
|
custom_defines = ""
|
||
|
graph_offset = Vector2( -350, 121 )
|
||
|
mode = 1
|
||
|
flags/light_only = false
|
||
|
nodes/fragment/3/node = SubResource( 13 )
|
||
|
nodes/fragment/3/position = Vector2( 0, 200 )
|
||
|
nodes/fragment/4/node = SubResource( 14 )
|
||
|
nodes/fragment/4/position = Vector2( 0, 80 )
|
||
|
nodes/fragment/connections = PoolIntArray( 4, 0, 0, 0, 3, 1, 0, 1 )
|
||
|
|
||
|
[sub_resource type="ShaderMaterial" id=16]
|
||
|
shader = SubResource( 15 )
|
||
|
|
||
|
[node name="Header" type="Control"]
|
||
|
anchor_right = 1.0
|
||
|
anchor_bottom = 0.08
|
||
|
theme = ExtResource( 2 )
|
||
|
script = ExtResource( 1 )
|
||
|
__meta__ = {
|
||
|
"_edit_use_anchors_": true
|
||
|
}
|
||
|
|
||
|
[node name="BG" type="ColorRect" parent="."]
|
||
|
anchor_right = 1.0
|
||
|
anchor_bottom = 1.0
|
||
|
color = Color( 0.141176, 0.160784, 0.180392, 1 )
|
||
|
__meta__ = {
|
||
|
"_edit_use_anchors_": false
|
||
|
}
|
||
|
|
||
|
[node name="datas" type="HBoxContainer" parent="."]
|
||
|
anchor_right = 1.0
|
||
|
anchor_bottom = 1.0
|
||
|
__meta__ = {
|
||
|
"_edit_use_anchors_": false
|
||
|
}
|
||
|
|
||
|
[node name="VSeparator3" type="VSeparator" parent="datas"]
|
||
|
margin_right = 8.0
|
||
|
margin_bottom = 48.0
|
||
|
custom_styles/separator = SubResource( 1 )
|
||
|
custom_constants/separation = 8
|
||
|
|
||
|
[node name="connection" type="TextureRect" parent="datas"]
|
||
|
material = SubResource( 10 )
|
||
|
margin_left = 12.0
|
||
|
margin_right = 30.0
|
||
|
margin_bottom = 48.0
|
||
|
rect_min_size = Vector2( 18, 18 )
|
||
|
hint_tooltip = "Can't connect to GitHub API, check your internet connection or API status"
|
||
|
size_flags_horizontal = 4
|
||
|
texture = SubResource( 12 )
|
||
|
expand = true
|
||
|
stretch_mode = 6
|
||
|
|
||
|
[node name="restart_connection" type="TextureButton" parent="datas"]
|
||
|
visible = false
|
||
|
margin_left = 34.0
|
||
|
margin_right = 66.0
|
||
|
margin_bottom = 48.0
|
||
|
rect_min_size = Vector2( 32, 0 )
|
||
|
size_flags_horizontal = 5
|
||
|
size_flags_vertical = 7
|
||
|
texture_normal = ExtResource( 3 )
|
||
|
expand = true
|
||
|
stretch_mode = 3
|
||
|
__meta__ = {
|
||
|
"_edit_use_anchors_": false
|
||
|
}
|
||
|
|
||
|
[node name="VSeparator" type="VSeparator" parent="datas"]
|
||
|
margin_left = 34.0
|
||
|
margin_right = 34.0
|
||
|
margin_bottom = 48.0
|
||
|
custom_styles/separator = SubResource( 1 )
|
||
|
custom_constants/separation = 0
|
||
|
|
||
|
[node name="version" type="Label" parent="datas"]
|
||
|
margin_left = 38.0
|
||
|
margin_top = 13.0
|
||
|
margin_right = 89.0
|
||
|
margin_bottom = 35.0
|
||
|
hint_tooltip = "Version of this plugin: always check this plugin's GitHub repository for latest releases."
|
||
|
mouse_filter = 1
|
||
|
size_flags_horizontal = 0
|
||
|
custom_colors/font_color = Color( 1, 1, 1, 1 )
|
||
|
text = "v 0.9.3"
|
||
|
|
||
|
[node name="VSeparator5" type="VSeparator" parent="datas"]
|
||
|
margin_left = 93.0
|
||
|
margin_right = 101.0
|
||
|
margin_bottom = 48.0
|
||
|
size_flags_horizontal = 0
|
||
|
custom_styles/separator = SubResource( 1 )
|
||
|
custom_constants/separation = 8
|
||
|
|
||
|
[node name="github" type="TextureButton" parent="datas"]
|
||
|
margin_left = 105.0
|
||
|
margin_right = 135.0
|
||
|
margin_bottom = 48.0
|
||
|
rect_min_size = Vector2( 30, 0 )
|
||
|
hint_tooltip = "Check the repository!"
|
||
|
texture_normal = ExtResource( 9 )
|
||
|
expand = true
|
||
|
stretch_mode = 5
|
||
|
|
||
|
[node name="VSeparator6" type="VSeparator" parent="datas"]
|
||
|
margin_left = 139.0
|
||
|
margin_right = 147.0
|
||
|
margin_bottom = 48.0
|
||
|
size_flags_horizontal = 0
|
||
|
custom_styles/separator = SubResource( 1 )
|
||
|
custom_constants/separation = 8
|
||
|
|
||
|
[node name="discord" type="TextureButton" parent="datas"]
|
||
|
margin_left = 151.0
|
||
|
margin_right = 181.0
|
||
|
margin_bottom = 48.0
|
||
|
rect_min_size = Vector2( 30, 0 )
|
||
|
hint_tooltip = "Join my Discord!"
|
||
|
texture_normal = ExtResource( 8 )
|
||
|
expand = true
|
||
|
stretch_mode = 5
|
||
|
|
||
|
[node name="VSeparator7" type="VSeparator" parent="datas"]
|
||
|
margin_left = 185.0
|
||
|
margin_right = 193.0
|
||
|
margin_bottom = 48.0
|
||
|
size_flags_horizontal = 0
|
||
|
custom_styles/separator = SubResource( 1 )
|
||
|
custom_constants/separation = 8
|
||
|
|
||
|
[node name="paypal" type="TextureButton" parent="datas"]
|
||
|
margin_left = 197.0
|
||
|
margin_right = 227.0
|
||
|
margin_bottom = 48.0
|
||
|
rect_min_size = Vector2( 30, 0 )
|
||
|
hint_tooltip = "Support me on PayPal!"
|
||
|
texture_normal = ExtResource( 7 )
|
||
|
expand = true
|
||
|
stretch_mode = 5
|
||
|
|
||
|
[node name="VSeparator4" type="VSeparator" parent="datas"]
|
||
|
margin_left = 231.0
|
||
|
margin_right = 239.0
|
||
|
margin_bottom = 48.0
|
||
|
size_flags_horizontal = 2
|
||
|
custom_styles/separator = SubResource( 1 )
|
||
|
custom_constants/separation = 8
|
||
|
|
||
|
[node name="user" type="Label" parent="datas"]
|
||
|
margin_left = 906.0
|
||
|
margin_top = 13.0
|
||
|
margin_right = 942.0
|
||
|
margin_bottom = 35.0
|
||
|
hint_tooltip = "Version of this plugin: always check this plugin's GitHub repository for latest releases."
|
||
|
mouse_filter = 1
|
||
|
size_flags_horizontal = 8
|
||
|
custom_colors/font_color = Color( 1, 1, 1, 1 )
|
||
|
text = "user"
|
||
|
|
||
|
[node name="avatar" type="TextureRect" parent="datas"]
|
||
|
material = SubResource( 16 )
|
||
|
margin_left = 946.0
|
||
|
margin_right = 984.0
|
||
|
margin_bottom = 48.0
|
||
|
rect_min_size = Vector2( 38, 38 )
|
||
|
size_flags_horizontal = 4
|
||
|
texture = ExtResource( 4 )
|
||
|
expand = true
|
||
|
stretch_mode = 6
|
||
|
|
||
|
[node name="Menu" type="MenuButton" parent="datas"]
|
||
|
margin_left = 988.0
|
||
|
margin_right = 1012.0
|
||
|
margin_bottom = 48.0
|
||
|
size_flags_vertical = 5
|
||
|
icon = ExtResource( 5 )
|
||
|
items = [ "Debug Messages", null, 1, false, false, 0, 0, null, "", false, "Auto Login", null, 1, false, false, 1, 0, null, "", false, "", null, 0, false, true, 2, 0, null, "", true, "Plugin Wiki", null, 0, false, false, 3, 0, null, "", false, "", null, 0, false, true, 4, 0, null, "", true, "Log Out", ExtResource( 6 ), 0, false, false, 5, 0, null, "", false, "", null, 0, false, true, 6, 0, null, "", true, "Dark Mode", null, 2, false, false, 7, 0, null, "", false ]
|
||
|
|
||
|
[node name="VSeparator2" type="VSeparator" parent="datas"]
|
||
|
margin_left = 1016.0
|
||
|
margin_right = 1024.0
|
||
|
margin_bottom = 48.0
|
||
|
custom_styles/separator = SubResource( 1 )
|
||
|
custom_constants/separation = 8
|