From 029e8da3fb50c1c5ca9af419fcdec1d6de1dc506 Mon Sep 17 00:00:00 2001
From: Obvious Alex C <76855369+David-Orangemoon@users.noreply.github.com>
Date: Wed, 24 Apr 2024 16:39:19 -0400
Subject: [PATCH] Add the pen properties page
---
.vscode/settings.json | 3 +
.../penPlus/blocks/penProperties/drawdot.svg | 45 +++++++++++++
.../penPlus/blocks/penProperties/drawline.svg | 45 +++++++++++++
.../blocks/penProperties/penattribute.svg | 46 +++++++++++++
.../blocks/penProperties/penwasdown.svg | 67 +++++++++++++++++++
main/extensions/penPlus/main.html | 4 +-
main/extensions/penPlus/penProperties.html | 44 ++++++++++++
main/main.html | 8 ++-
script.js | 29 +++++++-
9 files changed, 286 insertions(+), 5 deletions(-)
create mode 100644 .vscode/settings.json
create mode 100644 main/extensions/penPlus/blocks/penProperties/drawdot.svg
create mode 100644 main/extensions/penPlus/blocks/penProperties/drawline.svg
create mode 100644 main/extensions/penPlus/blocks/penProperties/penattribute.svg
create mode 100644 main/extensions/penPlus/blocks/penProperties/penwasdown.svg
create mode 100644 main/extensions/penPlus/penProperties.html
diff --git a/.vscode/settings.json b/.vscode/settings.json
new file mode 100644
index 0000000..8a4c32f
--- /dev/null
+++ b/.vscode/settings.json
@@ -0,0 +1,3 @@
+{
+ "workbench.iconTheme": "vs-seti"
+}
\ No newline at end of file
diff --git a/main/extensions/penPlus/blocks/penProperties/drawdot.svg b/main/extensions/penPlus/blocks/penProperties/drawdot.svg
new file mode 100644
index 0000000..4b23b22
--- /dev/null
+++ b/main/extensions/penPlus/blocks/penProperties/drawdot.svg
@@ -0,0 +1,45 @@
+
\ No newline at end of file
diff --git a/main/extensions/penPlus/blocks/penProperties/drawline.svg b/main/extensions/penPlus/blocks/penProperties/drawline.svg
new file mode 100644
index 0000000..1370f21
--- /dev/null
+++ b/main/extensions/penPlus/blocks/penProperties/drawline.svg
@@ -0,0 +1,45 @@
+
\ No newline at end of file
diff --git a/main/extensions/penPlus/blocks/penProperties/penattribute.svg b/main/extensions/penPlus/blocks/penProperties/penattribute.svg
new file mode 100644
index 0000000..f2bf0f1
--- /dev/null
+++ b/main/extensions/penPlus/blocks/penProperties/penattribute.svg
@@ -0,0 +1,46 @@
+
\ No newline at end of file
diff --git a/main/extensions/penPlus/blocks/penProperties/penwasdown.svg b/main/extensions/penPlus/blocks/penProperties/penwasdown.svg
new file mode 100644
index 0000000..8e4024e
--- /dev/null
+++ b/main/extensions/penPlus/blocks/penProperties/penwasdown.svg
@@ -0,0 +1,67 @@
+
\ No newline at end of file
diff --git a/main/extensions/penPlus/main.html b/main/extensions/penPlus/main.html
index 10ab99b..b655843 100644
--- a/main/extensions/penPlus/main.html
+++ b/main/extensions/penPlus/main.html
@@ -1,3 +1,5 @@
+
Welcome to the official documentation page for the Pen+ extension! This page covers everything in the extension itself.
@@ -14,7 +16,7 @@
+ Pen Property blocks look into the default pen's properties, or even detach certain functions of the pen. +
+A simple block that checks for if the pen is currently down.
+
+Gets an attribute from the current sprite's pen
+These attributes are
+
Draws a dot at the desired point with the current pen attributes
+Draws a line between the 2 desired points with the current pen attributes
+