tochie-kit/addons/Godoxel/Editor.tscn

1310 lines
190 KiB
Plaintext
Raw Permalink Normal View History

[gd_scene load_steps=60 format=2]
[ext_resource path="res://addons/Godoxel/Editor.gd" type="Script" id=1]
[ext_resource path="res://addons/Godoxel/dialogs/LoadFileDialog.gd" type="Script" id=2]
[ext_resource path="res://addons/Godoxel/Canvas.gd" type="Script" id=3]
[ext_resource path="res://addons/Godoxel/VisualGrid.tscn" type="PackedScene" id=4]
[ext_resource path="res://addons/Godoxel/CanvasOutline.gd" type="Script" id=5]
[ext_resource path="res://addons/Godoxel/Navbar.gd" type="Script" id=6]
[ext_resource path="res://addons/Godoxel/MenuButtonExtended.gd" type="Script" id=7]
[ext_resource path="res://addons/Godoxel/Colors.gd" type="Script" id=8]
[ext_resource path="res://addons/Godoxel/SaveFileDialog.gd" type="Script" id=9]
[ext_resource path="res://addons/Godoxel/Settings.tscn" type="PackedScene" id=10]
[ext_resource path="res://addons/Godoxel/DebugTextDisplay.gd" type="Script" id=11]
[ext_resource path="res://addons/Godoxel/assets/grid.png" type="Texture" id=13]
[ext_resource path="res://addons/Godoxel/PreviewWindow.gd" type="Script" id=14]
[ext_resource path="res://addons/Godoxel/dialogs/ChangeGridSizeDialog.gd" type="Script" id=15]
[ext_resource path="res://addons/Godoxel/assets/BrushVLine.png" type="Texture" id=16]
[ext_resource path="res://addons/Godoxel/assets/BrushRect.png" type="Texture" id=17]
[ext_resource path="res://addons/Godoxel/assets/BrushCircle.png" type="Texture" id=18]
[ext_resource path="res://addons/Godoxel/assets/BrushHLine.png" type="Texture" id=19]
[ext_resource path="res://addons/Godoxel/assets/BrushRect_Hovered.png" type="Texture" id=20]
[ext_resource path="res://addons/Godoxel/assets/BrushCircle_Hovered.png" type="Texture" id=21]
[ext_resource path="res://addons/Godoxel/assets/BrushVLine_Hovered.png" type="Texture" id=22]
[ext_resource path="res://addons/Godoxel/assets/BrushHLine_Hovered.png" type="Texture" id=23]
[ext_resource path="res://addons/Godoxel/dialogs/DraggableWindow.tscn" type="PackedScene" id=24]
[ext_resource path="res://addons/Godoxel/dialogs/ChangeCanvasDialog.gd" type="Script" id=25]
[ext_resource path="res://addons/Godoxel/components/ShortcutWindow.tscn" type="PackedScene" id=26]
[ext_resource path="res://addons/Godoxel/components/AnimationPanel.tscn" type="PackedScene" id=27]
[sub_resource type="StyleBoxFlat" id=1]
bg_color = Color( 0.14902, 0.172549, 0.231373, 1 )
[sub_resource type="Shader" id=2]
code = "shader_type canvas_item;
uniform float pixel_size : hint_range(0.01, 1.0);
void fragment() {
vec4 color = texture(TEXTURE, UV);
float light = 0.8;
float dark = 0.4;
float val = dark;
if ( int(UV.y * 8.0 * pixel_size) % 2 == 1 ) {
if ( int(UV.x * 8.0 * pixel_size) % 2 == 1 ) {
val = dark;
}
else {
val = light;
}
}
else {
if ( int(UV.x * 8.0 * pixel_size) % 2 == 1 ) {
val = light;
}
else {
val = dark;
}
}
color.rgb = vec3(val, val, val);
COLOR = color;
}"
[sub_resource type="ShaderMaterial" id=3]
shader = SubResource( 2 )
shader_param/pixel_size = 0.125
[sub_resource type="Image" id=62]
data = {
"data": PoolByteArray( 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255,
"format": "RGBA8",
"height": 64,
"mipmaps": false,
"width": 64
}
[sub_resource type="ImageTexture" id=35]
flags = 0
flags = 0
image = SubResource( 62 )
size = Vector2( 64, 64 )
[sub_resource type="Image" id=63]
data = {
"data": PoolByteArray( 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255,
"format": "RGBA8",
"height": 64,
"mipmaps": false,
"width": 64
}
[sub_resource type="ImageTexture" id=37]
flags = 0
flags = 0
image = SubResource( 63 )
size = Vector2( 64, 64 )
[sub_resource type="StyleBoxFlat" id=8]
bg_color = Color( 0.12549, 0.141176, 0.192157, 0.792157 )
[sub_resource type="StyleBoxFlat" id=38]
bg_color = Color( 0.832851, 0.34549, 0.232149, 1 )
[sub_resource type="StyleBoxFlat" id=39]
bg_color = Color( 0.270873, 0.550955, 0.493098, 1 )
[sub_resource type="StyleBoxFlat" id=40]
bg_color = Color( 0.836322, 0.920572, 0.395286, 1 )
[sub_resource type="StyleBoxFlat" id=41]
bg_color = Color( 0.306443, 0.405122, 0.767277, 1 )
[sub_resource type="StyleBoxFlat" id=42]
bg_color = Color( 0.890179, 0.0747555, 0.914933, 1 )
[sub_resource type="StyleBoxFlat" id=43]
bg_color = Color( 0.810691, 0.535597, 0.0676325, 1 )
[sub_resource type="StyleBoxFlat" id=44]
bg_color = Color( 0.199354, 0.367441, 0.643453, 1 )
[sub_resource type="StyleBoxFlat" id=45]
bg_color = Color( 0.954982, 0.106064, 0.902508, 1 )
[sub_resource type="StyleBoxFlat" id=46]
bg_color = Color( 0.732566, 0.707789, 0.17506, 1 )
[sub_resource type="StyleBoxFlat" id=47]
bg_color = Color( 0.270643, 0.479343, 0.77945, 1 )
[sub_resource type="StyleBoxFlat" id=48]
bg_color = Color( 0.568264, 0.643972, 0.774615, 1 )
[sub_resource type="StyleBoxFlat" id=49]
bg_color = Color( 0.00528907, 0.238746, 0.495341, 1 )
[sub_resource type="StyleBoxFlat" id=50]
bg_color = Color( 0.854929, 0.096905, 0.750924, 1 )
[sub_resource type="StyleBoxFlat" id=51]
bg_color = Color( 0.128049, 0.0938824, 0.463044, 1 )
[sub_resource type="StyleBoxFlat" id=52]
bg_color = Color( 0.777614, 0.713933, 0.113727, 1 )
[sub_resource type="StyleBoxFlat" id=53]
bg_color = Color( 0.145854, 0.296341, 0.370148, 1 )
[sub_resource type="StyleBoxFlat" id=54]
bg_color = Color( 0.255997, 0.877668, 0.774858, 1 )
[sub_resource type="StyleBoxFlat" id=55]
bg_color = Color( 0.406142, 0.348892, 0.208062, 1 )
[sub_resource type="StyleBoxFlat" id=56]
bg_color = Color( 0.757542, 0.337039, 0.256694, 1 )
[sub_resource type="StyleBoxFlat" id=57]
bg_color = Color( 0.838079, 0.501353, 0.0603895, 1 )
[sub_resource type="StyleBoxFlat" id=58]
bg_color = Color( 0.610624, 0.706239, 0.920417, 1 )
[sub_resource type="StyleBoxFlat" id=59]
bg_color = Color( 0.627376, 0.0700438, 0.522361, 1 )
[sub_resource type="StyleBoxFlat" id=60]
bg_color = Color( 0.055693, 0.90498, 0.768635, 1 )
[sub_resource type="StyleBoxFlat" id=61]
bg_color = Color( 0.940186, 0.101324, 0.499248, 1 )
[sub_resource type="StyleBoxFlat" id=33]
bg_color = Color( 0.180392, 0.2, 0.243137, 1 )
border_width_left = 1
border_width_top = 1
border_width_right = 2
border_width_bottom = 2
border_color = Color( 0.12549, 0.141176, 0.192157, 1 )
[node name="Editor" type="Control"]
anchor_right = 1.0
anchor_bottom = 1.0
rect_clip_content = true
size_flags_horizontal = 3
size_flags_vertical = 3
script = ExtResource( 1 )
__meta__ = {
"_edit_use_anchors_": false
}
[node name="Panel" type="Panel" parent="."]
anchor_right = 1.0
anchor_bottom = 1.0
custom_styles/panel = SubResource( 1 )
__meta__ = {
"_edit_use_anchors_": false
}
[node name="NoBCViewportsnotworking26181" type="Control" parent="Panel"]
anchor_right = 1.0
anchor_bottom = 1.0
__meta__ = {
"_edit_use_anchors_": false,
"_editor_description_": "https://github.com/godotengine/godot/issues/26181"
}
[node name="Control" type="Control" parent="Panel/NoBCViewportsnotworking26181"]
anchor_top = 0.0833333
anchor_right = 1.0
anchor_bottom = 0.918
__meta__ = {
"_edit_use_anchors_": false
}
[node name="PaintCanvasContainer" type="Control" parent="Panel/NoBCViewportsnotworking26181/Control"]
anchor_right = 1.0
anchor_bottom = 1.0
rect_clip_content = true
focus_mode = 1
mouse_filter = 1
size_flags_horizontal = 3
size_flags_vertical = 3
size_flags_stretch_ratio = 6.0
__meta__ = {
"_edit_use_anchors_": false
}
[node name="Canvas" type="Control" parent="Panel/NoBCViewportsnotworking26181/Control/PaintCanvasContainer"]
anchor_left = 0.5
anchor_top = 0.5
anchor_right = 0.5
anchor_bottom = 0.5
margin_left = -128.0
margin_top = -128.0
margin_right = 128.0
margin_bottom = 128.0
mouse_filter = 1
size_flags_horizontal = 3
size_flags_vertical = 3
script = ExtResource( 3 )
__meta__ = {
"_edit_group_": true,
"_edit_use_anchors_": false
}
pixel_size = 4.0
canvas_width = 64
canvas_height = 64
grid_size = 1
big_grid_size = 8
[node name="CanvasBackground" type="TextureRect" parent="Panel/NoBCViewportsnotworking26181/Control/PaintCanvasContainer/Canvas"]
show_behind_parent = true
material = SubResource( 3 )
anchor_right = 1.0
anchor_bottom = 1.0
texture = ExtResource( 13 )
expand = true
stretch_mode = 2
__meta__ = {
"_edit_lock_": true
}
[node name="CanvasLayers" type="Control" parent="Panel/NoBCViewportsnotworking26181/Control/PaintCanvasContainer/Canvas"]
anchor_right = 1.0
anchor_bottom = 1.0
mouse_filter = 2
__meta__ = {
"_edit_lock_": true,
"_edit_use_anchors_": false
}
[node name="PreviewLayer" type="TextureRect" parent="Panel/NoBCViewportsnotworking26181/Control/PaintCanvasContainer/Canvas"]
anchor_right = 1.0
anchor_bottom = 1.0
mouse_filter = 2
texture = SubResource( 35 )
expand = true
__meta__ = {
"_edit_use_anchors_": false
}
[node name="ToolPreviewLayer" type="TextureRect" parent="Panel/NoBCViewportsnotworking26181/Control/PaintCanvasContainer/Canvas"]
anchor_right = 1.0
anchor_bottom = 1.0
mouse_filter = 2
texture = SubResource( 37 )
expand = true
__meta__ = {
"_edit_use_anchors_": false
}
[node name="Grid" parent="Panel/NoBCViewportsnotworking26181/Control/PaintCanvasContainer/Canvas" instance=ExtResource( 4 )]
mouse_filter = 2
color = Color( 1, 1, 1, 0.415686 )
size = 4
[node name="CanvasOutline" type="Control" parent="Panel/NoBCViewportsnotworking26181/Control/PaintCanvasContainer/Canvas"]
anchor_right = 1.0
anchor_bottom = 1.0
mouse_filter = 2
script = ExtResource( 5 )
__meta__ = {
"_edit_lock_": true,
"_edit_use_anchors_": false
}
color = Color( 0, 1, 0, 1 )
[node name="RightPanel" type="Panel" parent="Panel/NoBCViewportsnotworking26181/Control"]
anchor_left = 1.0
anchor_right = 1.0
anchor_bottom = 1.0
margin_left = -140.0
size_flags_horizontal = 3
size_flags_vertical = 3
custom_styles/panel = SubResource( 8 )
__meta__ = {
"_edit_use_anchors_": true
}
[node name="ScrollContainer" type="ScrollContainer" parent="Panel/NoBCViewportsnotworking26181/Control/RightPanel"]
anchor_right = 1.0
anchor_bottom = 1.0
margin_left = 4.0
margin_top = 4.0
margin_right = -4.0
margin_bottom = -4.0
size_flags_horizontal = 3
size_flags_vertical = 3
__meta__ = {
"_edit_use_anchors_": false
}
[node name="ToolMenu" type="VBoxContainer" parent="Panel/NoBCViewportsnotworking26181/Control/RightPanel/ScrollContainer"]
margin_right = 132.0
margin_bottom = 592.96
size_flags_horizontal = 3
size_flags_vertical = 3
[node name="Tools" type="VBoxContainer" parent="Panel/NoBCViewportsnotworking26181/Control/RightPanel/ScrollContainer/ToolMenu"]
margin_right = 132.0
margin_bottom = 294.0
size_flags_horizontal = 3
size_flags_vertical = 3
[node name="PaintTool" type="Button" parent="Panel/NoBCViewportsnotworking26181/Control/RightPanel/ScrollContainer/ToolMenu/Tools"]
margin_right = 132.0
margin_bottom = 25.0
size_flags_horizontal = 3
size_flags_vertical = 3
text = "Pencil"
[node name="BrushTool" type="Button" parent="Panel/NoBCViewportsnotworking26181/Control/RightPanel/ScrollContainer/ToolMenu/Tools"]
visible = false
margin_top = 24.0
margin_right = 132.0
margin_bottom = 44.0
size_flags_horizontal = 3
size_flags_vertical = 3
text = "Brush"
[node name="MultiTool" type="Button" parent="Panel/NoBCViewportsnotworking26181/Control/RightPanel/ScrollContainer/ToolMenu/Tools"]
visible = false
margin_top = 24.0
margin_right = 132.0
margin_bottom = 44.0
size_flags_horizontal = 3
size_flags_vertical = 3
text = "Polygon"
__meta__ = {
"_edit_use_anchors_": false
}
[node name="BucketTool" type="Button" parent="Panel/NoBCViewportsnotworking26181/Control/RightPanel/ScrollContainer/ToolMenu/Tools"]
margin_top = 29.0
margin_right = 132.0
margin_bottom = 55.0
size_flags_horizontal = 3
size_flags_vertical = 3
text = "Bucket Fill"
__meta__ = {
"_edit_use_anchors_": false
}
[node name="RainbowTool" type="Button" parent="Panel/NoBCViewportsnotworking26181/Control/RightPanel/ScrollContainer/ToolMenu/Tools"]
margin_top = 59.0
margin_right = 132.0
margin_bottom = 85.0
size_flags_horizontal = 3
size_flags_vertical = 3
text = "Rainbow"
__meta__ = {
"_edit_use_anchors_": false
}
[node name="LineTool" type="Button" parent="Panel/NoBCViewportsnotworking26181/Control/RightPanel/ScrollContainer/ToolMenu/Tools"]
margin_top = 89.0
margin_right = 132.0
margin_bottom = 115.0
size_flags_horizontal = 3
size_flags_vertical = 3
text = "Line"
__meta__ = {
"_edit_use_anchors_": false
}
[node name="RectTool" type="Button" parent="Panel/NoBCViewportsnotworking26181/Control/RightPanel/ScrollContainer/ToolMenu/Tools"]
margin_top = 119.0
margin_right = 132.0
margin_bottom = 144.0
size_flags_horizontal = 3
size_flags_vertical = 3
text = "Rectangle"
__meta__ = {
"_edit_use_anchors_": false
}
[node name="DarkenTool" type="Button" parent="Panel/NoBCViewportsnotworking26181/Control/RightPanel/ScrollContainer/ToolMenu/Tools"]
margin_top = 148.0
margin_right = 132.0
margin_bottom = 174.0
size_flags_horizontal = 3
size_flags_vertical = 3
text = "Darken"
__meta__ = {
"_edit_use_anchors_": false
}
[node name="BrightenTool" type="Button" parent="Panel/NoBCViewportsnotworking26181/Control/RightPanel/ScrollContainer/ToolMenu/Tools"]
margin_top = 178.0
margin_right = 132.0
margin_bottom = 204.0
size_flags_horizontal = 3
size_flags_vertical = 3
text = "Brighten"
__meta__ = {
"_edit_use_anchors_": false
}
[node name="ColorPickerTool" type="Button" parent="Panel/NoBCViewportsnotworking26181/Control/RightPanel/ScrollContainer/ToolMenu/Tools"]
margin_top = 208.0
margin_right = 132.0
margin_bottom = 234.0
size_flags_horizontal = 3
size_flags_vertical = 3
text = "Color Picker"
__meta__ = {
"_edit_use_anchors_": false
}
[node name="CutTool" type="Button" parent="Panel/NoBCViewportsnotworking26181/Control/RightPanel/ScrollContainer/ToolMenu/Tools"]
margin_top = 238.0
margin_right = 132.0
margin_bottom = 264.0
size_flags_horizontal = 3
size_flags_vertical = 3
text = "Cut Section"
__meta__ = {
"_edit_use_anchors_": false
}
[node name="ColorPicker" type="ColorPickerButton" parent="Panel/NoBCViewportsnotworking26181/Control/RightPanel/ScrollContainer/ToolMenu/Tools"]
margin_top = 268.0
margin_right = 132.0
margin_bottom = 294.0
size_flags_horizontal = 3
size_flags_vertical = 3
__meta__ = {
"_edit_use_anchors_": false
}
[node name="Control" type="ScrollContainer" parent="Panel/NoBCViewportsnotworking26181/Control/RightPanel/ScrollContainer/ToolMenu"]
margin_top = 298.0
margin_right = 132.0
margin_bottom = 592.0
size_flags_vertical = 3
[node name="VBoxContainer" type="VBoxContainer" parent="Panel/NoBCViewportsnotworking26181/Control/RightPanel/ScrollContainer/ToolMenu/Control"]
margin_right = 132.0
margin_bottom = 294.0
size_flags_horizontal = 3
size_flags_vertical = 3
[node name="LayerButtons" type="VBoxContainer" parent="Panel/NoBCViewportsnotworking26181/Control/RightPanel/ScrollContainer/ToolMenu/Control/VBoxContainer"]
margin_right = 132.0
margin_bottom = 265.0
size_flags_horizontal = 3
size_flags_vertical = 3
__meta__ = {
"_edit_use_anchors_": false
}
[node name="AddNewLayer" type="Button" parent="Panel/NoBCViewportsnotworking26181/Control/RightPanel/ScrollContainer/ToolMenu/Control/VBoxContainer"]
margin_top = 269.0
margin_right = 132.0
margin_bottom = 294.0
rect_min_size = Vector2( 0, 25 )
size_flags_horizontal = 3
text = "+"
__meta__ = {
"_edit_use_anchors_": false
}
[node name="LeftPanel" type="Panel" parent="Panel/NoBCViewportsnotworking26181/Control"]
anchor_right = 0.0166016
anchor_bottom = 0.824803
margin_right = 140.0
size_flags_horizontal = 3
size_flags_vertical = 3
custom_styles/panel = SubResource( 8 )
__meta__ = {
"_edit_use_anchors_": true,
"_editor_description_": ""
}
[node name="MarginContainer" type="MarginContainer" parent="Panel/NoBCViewportsnotworking26181/Control/LeftPanel"]
anchor_right = 1.0
anchor_bottom = 1.0
__meta__ = {
"_edit_use_anchors_": false
}
[node name="VBoxContainer" type="VBoxContainer" parent="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer"]
margin_right = 161.0
margin_bottom = 495.0
custom_constants/separation = 12
__meta__ = {
"_edit_use_anchors_": false
}
[node name="ScrollContainer" type="ScrollContainer" parent="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer"]
margin_right = 161.0
margin_bottom = 144.0
rect_min_size = Vector2( 0, 144 )
__meta__ = {
"_edit_use_anchors_": false
}
[node name="Colors" type="GridContainer" parent="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer/ScrollContainer"]
margin_right = 149.0
margin_bottom = 170.0
rect_min_size = Vector2( 0, 144 )
size_flags_horizontal = 3
size_flags_vertical = 3
columns = 4
script = ExtResource( 8 )
[node name="Button1" type="Button" parent="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer/ScrollContainer/Colors"]
margin_right = 34.0
margin_bottom = 25.0
rect_min_size = Vector2( 25, 25 )
size_flags_horizontal = 3
size_flags_vertical = 3
custom_styles/normal = SubResource( 38 )
[node name="Button2" type="Button" parent="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer/ScrollContainer/Colors"]
margin_left = 38.0
margin_right = 72.0
margin_bottom = 25.0
rect_min_size = Vector2( 25, 25 )
size_flags_horizontal = 3
size_flags_vertical = 3
custom_styles/normal = SubResource( 39 )
[node name="Button3" type="Button" parent="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer/ScrollContainer/Colors"]
margin_left = 76.0
margin_right = 110.0
margin_bottom = 25.0
rect_min_size = Vector2( 25, 25 )
size_flags_horizontal = 3
size_flags_vertical = 3
custom_styles/normal = SubResource( 40 )
[node name="Button4" type="Button" parent="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer/ScrollContainer/Colors"]
margin_left = 114.0
margin_right = 148.0
margin_bottom = 25.0
rect_min_size = Vector2( 25, 25 )
size_flags_horizontal = 3
size_flags_vertical = 3
custom_styles/normal = SubResource( 41 )
[node name="Button5" type="Button" parent="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer/ScrollContainer/Colors"]
margin_top = 29.0
margin_right = 34.0
margin_bottom = 54.0
rect_min_size = Vector2( 25, 25 )
size_flags_horizontal = 3
size_flags_vertical = 3
custom_styles/normal = SubResource( 42 )
[node name="Button6" type="Button" parent="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer/ScrollContainer/Colors"]
margin_left = 38.0
margin_top = 29.0
margin_right = 72.0
margin_bottom = 54.0
rect_min_size = Vector2( 25, 25 )
size_flags_horizontal = 3
size_flags_vertical = 3
custom_styles/normal = SubResource( 43 )
[node name="Button7" type="Button" parent="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer/ScrollContainer/Colors"]
margin_left = 76.0
margin_top = 29.0
margin_right = 110.0
margin_bottom = 54.0
rect_min_size = Vector2( 25, 25 )
size_flags_horizontal = 3
size_flags_vertical = 3
custom_styles/normal = SubResource( 44 )
[node name="Button8" type="Button" parent="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer/ScrollContainer/Colors"]
margin_left = 114.0
margin_top = 29.0
margin_right = 148.0
margin_bottom = 54.0
rect_min_size = Vector2( 25, 25 )
size_flags_horizontal = 3
size_flags_vertical = 3
custom_styles/normal = SubResource( 45 )
[node name="Button9" type="Button" parent="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer/ScrollContainer/Colors"]
margin_top = 58.0
margin_right = 34.0
margin_bottom = 83.0
rect_min_size = Vector2( 25, 25 )
size_flags_horizontal = 3
size_flags_vertical = 3
custom_styles/normal = SubResource( 46 )
[node name="Button10" type="Button" parent="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer/ScrollContainer/Colors"]
margin_left = 38.0
margin_top = 58.0
margin_right = 72.0
margin_bottom = 83.0
rect_min_size = Vector2( 25, 25 )
size_flags_horizontal = 3
size_flags_vertical = 3
custom_styles/normal = SubResource( 47 )
[node name="Button11" type="Button" parent="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer/ScrollContainer/Colors"]
margin_left = 76.0
margin_top = 58.0
margin_right = 110.0
margin_bottom = 83.0
rect_min_size = Vector2( 25, 25 )
size_flags_horizontal = 3
size_flags_vertical = 3
custom_styles/normal = SubResource( 48 )
[node name="Button12" type="Button" parent="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer/ScrollContainer/Colors"]
margin_left = 114.0
margin_top = 58.0
margin_right = 148.0
margin_bottom = 83.0
rect_min_size = Vector2( 25, 25 )
size_flags_horizontal = 3
size_flags_vertical = 3
custom_styles/normal = SubResource( 49 )
[node name="Button13" type="Button" parent="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer/ScrollContainer/Colors"]
margin_top = 87.0
margin_right = 34.0
margin_bottom = 112.0
rect_min_size = Vector2( 25, 25 )
size_flags_horizontal = 3
size_flags_vertical = 3
custom_styles/normal = SubResource( 50 )
[node name="Button14" type="Button" parent="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer/ScrollContainer/Colors"]
margin_left = 38.0
margin_top = 87.0
margin_right = 72.0
margin_bottom = 112.0
rect_min_size = Vector2( 25, 25 )
size_flags_horizontal = 3
size_flags_vertical = 3
custom_styles/normal = SubResource( 51 )
[node name="Button15" type="Button" parent="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer/ScrollContainer/Colors"]
margin_left = 76.0
margin_top = 87.0
margin_right = 110.0
margin_bottom = 112.0
rect_min_size = Vector2( 25, 25 )
size_flags_horizontal = 3
size_flags_vertical = 3
custom_styles/normal = SubResource( 52 )
[node name="Button16" type="Button" parent="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer/ScrollContainer/Colors"]
margin_left = 114.0
margin_top = 87.0
margin_right = 148.0
margin_bottom = 112.0
rect_min_size = Vector2( 25, 25 )
size_flags_horizontal = 3
size_flags_vertical = 3
custom_styles/normal = SubResource( 53 )
[node name="Button17" type="Button" parent="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer/ScrollContainer/Colors"]
margin_top = 116.0
margin_right = 34.0
margin_bottom = 141.0
rect_min_size = Vector2( 25, 25 )
size_flags_horizontal = 3
size_flags_vertical = 3
custom_styles/normal = SubResource( 54 )
[node name="Button18" type="Button" parent="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer/ScrollContainer/Colors"]
margin_left = 38.0
margin_top = 116.0
margin_right = 72.0
margin_bottom = 141.0
rect_min_size = Vector2( 25, 25 )
size_flags_horizontal = 3
size_flags_vertical = 3
custom_styles/normal = SubResource( 55 )
[node name="Button19" type="Button" parent="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer/ScrollContainer/Colors"]
margin_left = 76.0
margin_top = 116.0
margin_right = 110.0
margin_bottom = 141.0
rect_min_size = Vector2( 25, 25 )
size_flags_horizontal = 3
size_flags_vertical = 3
custom_styles/normal = SubResource( 56 )
[node name="Button20" type="Button" parent="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer/ScrollContainer/Colors"]
margin_left = 114.0
margin_top = 116.0
margin_right = 148.0
margin_bottom = 141.0
rect_min_size = Vector2( 25, 25 )
size_flags_horizontal = 3
size_flags_vertical = 3
custom_styles/normal = SubResource( 57 )
[node name="Button21" type="Button" parent="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer/ScrollContainer/Colors"]
margin_top = 145.0
margin_right = 34.0
margin_bottom = 170.0
rect_min_size = Vector2( 25, 25 )
size_flags_horizontal = 3
size_flags_vertical = 3
custom_styles/normal = SubResource( 58 )
[node name="Button22" type="Button" parent="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer/ScrollContainer/Colors"]
margin_left = 38.0
margin_top = 145.0
margin_right = 72.0
margin_bottom = 170.0
rect_min_size = Vector2( 25, 25 )
size_flags_horizontal = 3
size_flags_vertical = 3
custom_styles/normal = SubResource( 59 )
[node name="Button23" type="Button" parent="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer/ScrollContainer/Colors"]
margin_left = 76.0
margin_top = 145.0
margin_right = 110.0
margin_bottom = 170.0
rect_min_size = Vector2( 25, 25 )
size_flags_horizontal = 3
size_flags_vertical = 3
custom_styles/normal = SubResource( 60 )
[node name="Button24" type="Button" parent="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer/ScrollContainer/Colors"]
margin_left = 114.0
margin_top = 145.0
margin_right = 148.0
margin_bottom = 170.0
rect_min_size = Vector2( 25, 25 )
size_flags_horizontal = 3
size_flags_vertical = 3
custom_styles/normal = SubResource( 61 )
[node name="VBoxContainer" type="VBoxContainer" parent="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer"]
margin_top = 156.0
margin_right = 161.0
margin_bottom = 196.0
[node name="LockAlpha" type="CheckButton" parent="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer/VBoxContainer"]
margin_right = 161.0
margin_bottom = 40.0
text = "Lock Alpha"
align = 2
[node name="BrushSelection" type="GridContainer" parent="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer"]
margin_top = 208.0
margin_right = 161.0
margin_bottom = 233.0
columns = 4
[node name="BrushRect" type="TextureButton" parent="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer/BrushSelection"]
margin_right = 25.0
margin_bottom = 25.0
rect_min_size = Vector2( 25, 25 )
texture_normal = ExtResource( 17 )
texture_hover = ExtResource( 20 )
[node name="BrushCircle" type="TextureButton" parent="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer/BrushSelection"]
margin_left = 29.0
margin_right = 54.0
margin_bottom = 25.0
rect_min_size = Vector2( 25, 25 )
texture_normal = ExtResource( 18 )
texture_hover = ExtResource( 21 )
[node name="BrushVLine" type="TextureButton" parent="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer/BrushSelection"]
margin_left = 58.0
margin_right = 83.0
margin_bottom = 25.0
rect_min_size = Vector2( 25, 25 )
texture_normal = ExtResource( 16 )
texture_hover = ExtResource( 22 )
[node name="BrushHLine" type="TextureButton" parent="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer/BrushSelection"]
margin_left = 87.0
margin_right = 112.0
margin_bottom = 25.0
rect_min_size = Vector2( 25, 25 )
texture_normal = ExtResource( 19 )
texture_hover = ExtResource( 23 )
[node name="VSplitContainer" type="VBoxContainer" parent="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer"]
margin_top = 245.0
margin_right = 161.0
margin_bottom = 279.0
size_flags_horizontal = 3
[node name="BrushLabel" type="Label" parent="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer/VSplitContainer"]
margin_right = 161.0
margin_bottom = 14.0
text = "Brush Size"
[node name="HBoxContainer" type="HBoxContainer" parent="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer/VSplitContainer"]
margin_top = 18.0
margin_right = 161.0
margin_bottom = 34.0
[node name="BrushSizeLabel" type="Label" parent="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer/VSplitContainer/HBoxContainer"]
margin_top = 1.0
margin_right = 30.0
margin_bottom = 15.0
rect_min_size = Vector2( 30, 0 )
text = "1"
[node name="BrushSize" type="HSlider" parent="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer/VSplitContainer/HBoxContainer"]
margin_left = 34.0
margin_right = 161.0
margin_bottom = 16.0
size_flags_horizontal = 3
size_flags_vertical = 2
min_value = 1.0
value = 1.0
[node name="XSymmetry" type="CheckButton" parent="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer"]
margin_top = 291.0
margin_right = 161.0
margin_bottom = 331.0
text = "X Symmetry"
[node name="YSymmetry" type="CheckButton" parent="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer"]
margin_top = 343.0
margin_right = 161.0
margin_bottom = 383.0
text = "Y Symmetry"
[node name="PreviewWindow" parent="Panel/NoBCViewportsnotworking26181/Control" instance=ExtResource( 24 )]
visible = true
anchor_left = 1.0
anchor_top = 0.762
anchor_right = 1.0
anchor_bottom = 0.762
margin_left = -361.0
margin_top = -0.0960083
margin_right = -145.003
margin_bottom = 159.904
script = ExtResource( 14 )
show_ok_cancel = false
show_close = false
title = "Preview (x2)"
[node name="PreviewLayerTextures" type="Control" parent="Panel/NoBCViewportsnotworking26181/Control/PreviewWindow"]
anchor_right = 1.0
anchor_bottom = 1.0
margin_left = 5.0
margin_top = 25.0
margin_right = -5.0
margin_bottom = -5.0
rect_clip_content = true
mouse_filter = 2
__meta__ = {
"_edit_use_anchors_": true
}
[node name="ShortcutWindow" parent="Panel/NoBCViewportsnotworking26181/Control" instance=ExtResource( 26 )]
anchor_left = 0.5
anchor_top = 0.5
anchor_right = 0.5
anchor_bottom = 0.5
margin_left = -175.0
margin_top = -154.0
margin_right = 175.0
margin_bottom = 154.0
[node name="Navbar" type="Control" parent="Panel/NoBCViewportsnotworking26181"]
anchor_right = 1.0
anchor_bottom = 0.0833333
size_flags_horizontal = 3
size_flags_vertical = 3
script = ExtResource( 6 )
__meta__ = {
"_edit_use_anchors_": true
}
[node name="Panel" type="Panel" parent="Panel/NoBCViewportsnotworking26181/Navbar"]
self_modulate = Color( 0.854902, 0.854902, 0.854902, 1 )
anchor_right = 1.0
anchor_bottom = 1.0
__meta__ = {
"_edit_use_anchors_": false
}
[node name="Buttons" type="HBoxContainer" parent="Panel/NoBCViewportsnotworking26181/Navbar"]
anchor_left = 0.0078125
anchor_top = 0.12
anchor_right = 0.628906
anchor_bottom = 0.62
custom_constants/separation = 20
__meta__ = {
"_edit_use_anchors_": true
}
[node name="File" type="MenuButton" parent="Panel/NoBCViewportsnotworking26181/Navbar/Buttons"]
margin_right = 81.0
margin_bottom = 29.0
size_flags_horizontal = 3
size_flags_vertical = 3
text = "File"
flat = false
items = [ "New Project", null, 0, false, false, 0, 0, null, "", false, "Save Project", null, 0, false, false, 1, 0, null, "", false, "Load Project", null, 0, false, false, 2, 0, null, "", false, "Recent Sessions...", null, 0, false, true, 3, 0, null, "", false, "", null, 0, false, false, 4, 0, null, "", true, "Export (PNG)", null, 0, false, false, 5, 0, null, "", false, "Export Frame", null, 0, false, false, 6, 0, null, "", false, "Export Layer", null, 0, false, false, 7, 0, null, "", false, "Export Selection", null, 0, false, true, 8, 0, null, "", false, "", null, 0, false, false, 9, 0, null, "", true, "Import (PNG)", null, 0, false, false, 10, 0, null, "", false, "Recent Images...", null, 0, false, true, 11, 0, null, "", false ]
switch_on_hover = true
script = ExtResource( 7 )
[node name="Edit" type="MenuButton" parent="Panel/NoBCViewportsnotworking26181/Navbar/Buttons"]
margin_left = 101.0
margin_right = 183.0
margin_bottom = 29.0
size_flags_horizontal = 3
size_flags_vertical = 3
disabled = true
text = "Edit"
flat = false
items = [ "Undo", null, 0, false, false, 0, 0, null, "", false, "Redo", null, 0, false, false, 1, 0, null, "", false, "Cut", null, 0, false, false, 2, 0, null, "", false, "Copy", null, 0, false, false, 3, 0, null, "", false, "Paste", null, 0, false, false, 4, 0, null, "", false ]
switch_on_hover = true
script = ExtResource( 7 )
[node name="Canvas" type="MenuButton" parent="Panel/NoBCViewportsnotworking26181/Navbar/Buttons"]
margin_left = 203.0
margin_right = 285.0
margin_bottom = 29.0
size_flags_horizontal = 3
size_flags_vertical = 3
text = "Canvas"
flat = false
items = [ "Change Size", null, 0, false, false, 0, 0, null, "", false, "Crop To Content", null, 0, false, true, 1, 0, null, "", false ]
switch_on_hover = true
script = ExtResource( 7 )
[node name="Layer" type="MenuButton" parent="Panel/NoBCViewportsnotworking26181/Navbar/Buttons"]
margin_left = 305.0
margin_right = 387.0
margin_bottom = 29.0
size_flags_horizontal = 3
size_flags_vertical = 3
text = "Layer"
flat = false
items = [ "Add Layer", null, 0, false, false, 0, 0, null, "", false, "Delete Layer", null, 0, false, false, 1, 0, null, "", false, "Duplicate Layer", null, 0, false, false, 2, 0, null, "", false, "Clear Layer", null, 0, false, false, 3, 0, null, "", false, "", null, 0, false, false, 4, 0, null, "", true, "Toggle Alpha Locked", null, 1, false, false, 5, 0, null, "", false ]
switch_on_hover = true
script = ExtResource( 7 )
[node name="Frame" type="MenuButton" parent="Panel/NoBCViewportsnotworking26181/Navbar/Buttons"]
margin_left = 407.0
margin_right = 488.0
margin_bottom = 29.0
focus_mode = 2
size_flags_horizontal = 3
size_flags_vertical = 3
text = "Frame"
flat = false
items = [ "Add Frame", null, 0, false, false, 0, 0, null, "", false, "Delete Frame", null, 0, false, false, 1, 0, null, "", false, "Duplicate Frame", null, 0, false, true, 2, 0, null, "", false, "Clear Frame Layers", null, 0, false, true, 3, 0, null, "", false ]
switch_on_hover = true
script = ExtResource( 7 )
__meta__ = {
"_editor_description_": ""
}
[node name="Grid" type="MenuButton" parent="Panel/NoBCViewportsnotworking26181/Navbar/Buttons"]
margin_left = 508.0
margin_right = 590.0
margin_bottom = 29.0
size_flags_horizontal = 3
size_flags_vertical = 3
text = "Grid"
flat = false
items = [ "Toggle Grid", null, 0, false, false, 0, 0, null, "", false, "Change Grid Size", null, 0, false, false, 1, 0, null, "", false ]
switch_on_hover = true
script = ExtResource( 7 )
[node name="Magic" type="MenuButton" parent="Panel/NoBCViewportsnotworking26181/Navbar/Buttons"]
margin_left = 610.0
margin_right = 692.0
margin_bottom = 29.0
size_flags_horizontal = 3
size_flags_vertical = 3
disabled = true
text = "Magic"
flat = false
items = [ "ChangeSingleColor", null, 0, false, false, 0, 0, null, "", false, "ChangeColorRange", null, 0, false, false, 1, 0, null, "", false, "HSV Noise", null, 0, false, false, 2, 0, null, "", false, "HSV Color Modulation", null, 0, false, false, 3, 0, null, "", false ]
switch_on_hover = true
script = ExtResource( 7 )
[node name="Editor" type="MenuButton" parent="Panel/NoBCViewportsnotworking26181/Navbar/Buttons"]
margin_left = 712.0
margin_right = 794.0
margin_bottom = 29.0
size_flags_horizontal = 3
size_flags_vertical = 3
text = "Editor"
flat = false
items = [ "Settings", null, 0, false, false, 0, 0, null, "", false, "", null, 0, false, true, 1, 0, null, "", true, "Show Preview", null, 1, true, false, 2, 0, null, "", false, "Show Animation Panel", null, 1, true, false, 3, 0, null, "", false ]
switch_on_hover = true
script = ExtResource( 7 )
__meta__ = {
"_edit_use_anchors_": false
}
[node name="Modes" type="HBoxContainer" parent="Panel/NoBCViewportsnotworking26181/Navbar"]
visible = false
anchor_left = 0.904297
anchor_top = 11.16
anchor_right = 0.943359
anchor_bottom = 11.96
__meta__ = {
"_edit_use_anchors_": true
}
[node name="Draw" type="Button" parent="Panel/NoBCViewportsnotworking26181/Navbar/Modes"]
margin_right = 12.0
margin_bottom = 48.0
__meta__ = {
"_edit_use_anchors_": false
}
[node name="FrameEdit" type="Button" parent="Panel/NoBCViewportsnotworking26181/Navbar/Modes"]
margin_left = 16.0
margin_right = 28.0
margin_bottom = 48.0
__meta__ = {
"_edit_use_anchors_": false
}
[node name="Label" type="Label" parent="Panel/NoBCViewportsnotworking26181/Navbar"]
modulate = Color( 1, 1, 1, 0.184314 )
anchor_left = 0.682
anchor_right = 0.865
anchor_bottom = 0.88
margin_left = -0.368042
margin_top = 6.0
margin_right = 0.239929
margin_bottom = 1.52588e-05
text = "Shortcut Menu (Shift + <Key>)"
align = 1
__meta__ = {
"_edit_use_anchors_": false
}
[node name="Label2" type="Label" parent="Panel/NoBCViewportsnotworking26181/Navbar"]
modulate = Color( 1, 1, 1, 0.184314 )
anchor_left = 0.887
anchor_right = 1.0
anchor_bottom = 1.0
margin_left = -0.288025
margin_bottom = 1.90735e-05
text = "Undo (Ctrl + Z)
Redo (Ctrl + Y)"
align = 1
valign = 1
__meta__ = {
"_edit_use_anchors_": false
}
[node name="AnimationPanel" parent="Panel/NoBCViewportsnotworking26181" instance=ExtResource( 27 )]
anchor_left = 0.003125
anchor_top = 0.786111
anchor_right = 0.633594
anchor_bottom = 0.994444
margin_right = -0.000305176
margin_bottom = 0.000305176
[node name="DebugPanel" type="Panel" parent="Panel/NoBCViewportsnotworking26181"]
visible = false
anchor_top = 0.913333
anchor_right = 0.642578
anchor_bottom = 0.998333
rect_min_size = Vector2( 0, 40 )
size_flags_horizontal = 3
custom_styles/panel = SubResource( 33 )
__meta__ = {
"_edit_group_": true,
"_edit_use_anchors_": true
}
[node name="DebugTextDisplay" type="RichTextLabel" parent="Panel/NoBCViewportsnotworking26181/DebugPanel"]
anchor_right = 1.0
anchor_bottom = 1.0
text = "FPS 60 Mouse Position (1508.907471, -64.579575) Canvas Mouse Position (996.907471, -297.059509) Canvas Position (512, 232.47995)
Cell Position (142, 4) Cell Color 0,0,0,0 inside canvas False "
scroll_active = false
script = ExtResource( 11 )
__meta__ = {
"_edit_use_anchors_": false
}
[node name="SaveFileDialog" type="FileDialog" parent="."]
anchor_left = 0.5
anchor_top = 0.5
anchor_right = 0.5
anchor_bottom = 0.5
margin_left = -340.0
margin_top = -165.0
margin_right = 340.0
margin_bottom = 165.0
mouse_filter = 1
filters = PoolStringArray( "*.png ; PNG Images" )
script = ExtResource( 9 )
[node name="LoadFileDialog" type="FileDialog" parent="."]
anchor_left = 0.5
anchor_top = 0.5
anchor_right = 0.5
anchor_bottom = 0.5
margin_left = -340.0
margin_top = -165.0
margin_right = 340.0
margin_bottom = 165.0
mouse_filter = 1
window_title = "Open a File"
mode = 0
filters = PoolStringArray( "*.png ; PNG Images" )
script = ExtResource( 2 )
[node name="Settings" parent="." instance=ExtResource( 10 )]
visible = false
anchor_left = 0.5
anchor_top = 0.5
anchor_right = 0.5
anchor_bottom = 0.5
margin_left = -150.0
margin_top = -50.0
margin_right = 150.0
margin_bottom = 50.0
mouse_filter = 1
[node name="ChangeCanvasSize" parent="." instance=ExtResource( 24 )]
anchor_left = 0.5
anchor_top = 0.5
anchor_right = 0.5
anchor_bottom = 0.5
margin_left = -125.5
margin_top = -70.0
margin_right = 125.5
margin_bottom = 70.0
script = ExtResource( 25 )
title = "Change Canvas Size?"
[node name="ChangeGridSizeDialog" type="AcceptDialog" parent="."]
anchor_left = 0.5
anchor_top = 0.5
anchor_right = 0.5
anchor_bottom = 0.5
margin_left = -127.0
margin_top = -74.0
margin_right = 128.0
margin_bottom = 73.0
window_title = "Change Grid Size"
resizable = true
script = ExtResource( 15 )
__meta__ = {
"_edit_use_anchors_": false
}
[node name="VBoxContainer" type="VBoxContainer" parent="ChangeGridSizeDialog"]
anchor_left = 0.0313726
anchor_top = 0.0816327
anchor_right = 0.968627
anchor_bottom = 0.727891
margin_left = -1.23978e-05
margin_top = -4.00001
margin_right = 0.00012207
margin_bottom = 4.00002
__meta__ = {
"_edit_use_anchors_": true
}
[node name="Label" type="Label" parent="ChangeGridSizeDialog/VBoxContainer"]
margin_right = 239.0
margin_bottom = 31.0
size_flags_horizontal = 3
size_flags_vertical = 3
text = "Change Grid Size"
align = 1
[node name="HBoxContainer" type="HBoxContainer" parent="ChangeGridSizeDialog/VBoxContainer"]
margin_top = 35.0
margin_right = 239.0
margin_bottom = 67.0
size_flags_horizontal = 3
size_flags_vertical = 3
[node name="Label" type="Label" parent="ChangeGridSizeDialog/VBoxContainer/HBoxContainer"]
margin_top = 9.0
margin_right = 117.0
margin_bottom = 23.0
size_flags_horizontal = 3
size_flags_vertical = 6
text = "Grid 1"
[node name="GridValue" type="SpinBox" parent="ChangeGridSizeDialog/VBoxContainer/HBoxContainer"]
margin_left = 121.0
margin_top = 4.0
margin_right = 239.0
margin_bottom = 28.0
size_flags_horizontal = 3
size_flags_vertical = 6
max_value = 2500.0
value = 1.0
[node name="HBoxContainer2" type="HBoxContainer" parent="ChangeGridSizeDialog/VBoxContainer"]
margin_top = 71.0
margin_right = 239.0
margin_bottom = 103.0
size_flags_horizontal = 3
size_flags_vertical = 3
[node name="Label" type="Label" parent="ChangeGridSizeDialog/VBoxContainer/HBoxContainer2"]
margin_top = 9.0
margin_right = 117.0
margin_bottom = 23.0
size_flags_horizontal = 3
size_flags_vertical = 6
text = "Grid 2"
[node name="BigGridValue" type="SpinBox" parent="ChangeGridSizeDialog/VBoxContainer/HBoxContainer2"]
margin_left = 121.0
margin_top = 4.0
margin_right = 239.0
margin_bottom = 28.0
size_flags_horizontal = 3
size_flags_vertical = 6
max_value = 2500.0
value = 8.0
[connection signal="mouse_entered" from="Panel/NoBCViewportsnotworking26181/Control/PaintCanvasContainer" to="." method="_on_PaintCanvasContainer_mouse_entered"]
[connection signal="mouse_exited" from="Panel/NoBCViewportsnotworking26181/Control/PaintCanvasContainer" to="." method="_on_PaintCanvasContainer_mouse_exited"]
[connection signal="pressed" from="Panel/NoBCViewportsnotworking26181/Control/RightPanel/ScrollContainer/ToolMenu/Tools/PaintTool" to="." method="_on_PaintTool_pressed"]
[connection signal="pressed" from="Panel/NoBCViewportsnotworking26181/Control/RightPanel/ScrollContainer/ToolMenu/Tools/BrushTool" to="." method="_on_BrushTool_pressed"]
[connection signal="pressed" from="Panel/NoBCViewportsnotworking26181/Control/RightPanel/ScrollContainer/ToolMenu/Tools/MultiTool" to="." method="_on_MultiTool_pressed"]
[connection signal="pressed" from="Panel/NoBCViewportsnotworking26181/Control/RightPanel/ScrollContainer/ToolMenu/Tools/BucketTool" to="." method="_on_BucketTool_pressed"]
[connection signal="pressed" from="Panel/NoBCViewportsnotworking26181/Control/RightPanel/ScrollContainer/ToolMenu/Tools/RainbowTool" to="." method="_on_RainbowTool_pressed"]
[connection signal="pressed" from="Panel/NoBCViewportsnotworking26181/Control/RightPanel/ScrollContainer/ToolMenu/Tools/LineTool" to="." method="_on_LineTool_pressed"]
[connection signal="pressed" from="Panel/NoBCViewportsnotworking26181/Control/RightPanel/ScrollContainer/ToolMenu/Tools/RectTool" to="." method="_on_RectTool_pressed"]
[connection signal="pressed" from="Panel/NoBCViewportsnotworking26181/Control/RightPanel/ScrollContainer/ToolMenu/Tools/DarkenTool" to="." method="_on_DarkenTool_pressed"]
[connection signal="pressed" from="Panel/NoBCViewportsnotworking26181/Control/RightPanel/ScrollContainer/ToolMenu/Tools/BrightenTool" to="." method="_on_BrightenTool_pressed"]
[connection signal="pressed" from="Panel/NoBCViewportsnotworking26181/Control/RightPanel/ScrollContainer/ToolMenu/Tools/ColorPickerTool" to="." method="_on_ColorPickerTool_pressed"]
[connection signal="pressed" from="Panel/NoBCViewportsnotworking26181/Control/RightPanel/ScrollContainer/ToolMenu/Tools/CutTool" to="." method="_on_CutTool_pressed"]
[connection signal="color_changed" from="Panel/NoBCViewportsnotworking26181/Control/RightPanel/ScrollContainer/ToolMenu/Tools/ColorPicker" to="." method="_on_ColorPicker_color_changed"]
[connection signal="popup_closed" from="Panel/NoBCViewportsnotworking26181/Control/RightPanel/ScrollContainer/ToolMenu/Tools/ColorPicker" to="." method="_on_ColorPicker_popup_closed"]
[connection signal="pressed" from="Panel/NoBCViewportsnotworking26181/Control/RightPanel/ScrollContainer/ToolMenu/Control/VBoxContainer/AddNewLayer" to="." method="_on_AddNewLayer_pressed"]
[connection signal="pressed" from="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer/VBoxContainer/LockAlpha" to="." method="_on_LockAlpha_pressed"]
[connection signal="pressed" from="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer/BrushSelection/BrushRect" to="." method="_on_BrushRect_pressed"]
[connection signal="pressed" from="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer/BrushSelection/BrushCircle" to="." method="_on_BrushCircle_pressed"]
[connection signal="pressed" from="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer/BrushSelection/BrushVLine" to="." method="_on_BrushVLine_pressed"]
[connection signal="pressed" from="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer/BrushSelection/BrushHLine" to="." method="_on_BrushHLine_pressed"]
[connection signal="value_changed" from="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer/VSplitContainer/HBoxContainer/BrushSize" to="." method="_on_BrushSize_value_changed"]
[connection signal="pressed" from="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer/XSymmetry" to="." method="_on_XSymmetry_pressed"]
[connection signal="pressed" from="Panel/NoBCViewportsnotworking26181/Control/LeftPanel/MarginContainer/VBoxContainer/YSymmetry" to="." method="_on_YSymmetry_pressed"]
[connection signal="on_animation_frame_rate_changed" from="Panel/NoBCViewportsnotworking26181/AnimationPanel" to="." method="_on_AnimationPanel_on_animation_frame_rate_changed"]
[connection signal="on_animation_loop_toggled" from="Panel/NoBCViewportsnotworking26181/AnimationPanel" to="." method="_on_AnimationPanel_on_animation_loop_toggled"]
[connection signal="on_play_pause_pressed" from="Panel/NoBCViewportsnotworking26181/AnimationPanel" to="." method="_on_AnimationPanel_on_play_pause_pressed"]
[connection signal="about_to_show" from="SaveFileDialog" to="SaveFileDialog" method="_on_SaveFileDialog_about_to_show"]
[connection signal="confirmed" from="SaveFileDialog" to="SaveFileDialog" method="_on_SaveFileDialog_confirmed"]
[connection signal="file_selected" from="SaveFileDialog" to="SaveFileDialog" method="_on_SaveFileDialog_file_selected"]
[connection signal="visibility_changed" from="SaveFileDialog" to="SaveFileDialog" method="_on_SaveFileDialog_visibility_changed"]
[connection signal="about_to_show" from="LoadFileDialog" to="LoadFileDialog" method="_on_LoadFileDialog_about_to_show"]
[connection signal="confirmed" from="LoadFileDialog" to="LoadFileDialog" method="_on_LoadFileDialog_confirmed"]
[connection signal="file_selected" from="LoadFileDialog" to="LoadFileDialog" method="_on_LoadFileDialog_file_selected"]
[connection signal="visibility_changed" from="LoadFileDialog" to="LoadFileDialog" method="_on_LoadFileDialog_visibility_changed"]
[connection signal="confirmed" from="ChangeGridSizeDialog" to="ChangeGridSizeDialog" method="_on_ChangeGridSizeDialog_confirmed"]
[connection signal="visibility_changed" from="ChangeGridSizeDialog" to="ChangeGridSizeDialog" method="_on_ChangeGridSizeDialog_visibility_changed"]
[connection signal="value_changed" from="ChangeGridSizeDialog/VBoxContainer/HBoxContainer/GridValue" to="ChangeGridSizeDialog" method="_on_GridValue_value_changed"]
[connection signal="value_changed" from="ChangeGridSizeDialog/VBoxContainer/HBoxContainer2/BigGridValue" to="ChangeGridSizeDialog" method="_on_BigGridValue_value_changed"]