Skip to content

Commit 9079736

Browse files
committed
Quality of life changes
~Added spin selector for instruction speed ~Instruction speed can no go as low as 1 instruction per second ~Added icon.svg screen visualization ~Made text wavy
1 parent e68c825 commit 9079736

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+1044
-74
lines changed

.godot/editor/create_recent.Node

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
1+
SpinBox
2+
TextEdit
3+
HBoxContainer
14
Label
25
Sprite2D
36
TextureRect
47
VSeparator
58
OptionButton
6-
HBoxContainer
79
RichTextLabel
810
MarginContainer
911
PanelContainer
1012
Panel
1113
HSlider
1214
VBoxContainer
1315
ScrollContainer
14-
TextEdit

.godot/editor/editor_layout.cfg

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ dock_filesystem_split=0
1919
dock_filesystem_display_mode=0
2020
dock_filesystem_file_sort=0
2121
dock_filesystem_file_list_display_mode=1
22-
dock_filesystem_selected_paths=PackedStringArray("res://textures/redstone_lamp_2x2.png")
23-
dock_filesystem_uncollapsed_paths=PackedStringArray("Favorites", "res://", "res://textures/", "res://scripts/", "res://fonts/")
22+
dock_filesystem_selected_paths=PackedStringArray("res://")
23+
dock_filesystem_uncollapsed_paths=PackedStringArray("Favorites", "res://", "res://scripts/", "res://fonts/")
2424
dock_3="Scene,Import"
2525
dock_4="FileSystem"
2626
dock_5="Inspector,Node,History"

.godot/editor/filesystem_cache8

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,18 @@
11
ea4bc82a6ad023ab7ee23ee620429895
2-
::res://::1713411050
2+
::res://::1713420216
33
export_presets.cfg::TextFile::-1::1713337496::0::1::::<><>::
4-
icon.svg::CompressedTexture2D::5904113267512414005::1712738933::1712738955::1::::<><>::
4+
icon.svg::CompressedTexture2D::861406995584917885::1712738933::1713420216::1::::<><>::
55
::res://fonts/::1712817640
66
RobotoMono-VariableFont_wght.ttf::FontFile::8427850774767313839::1712817627::1712817640::1::::<><>::
7-
::res://scenes/::1713412322
8-
main.tscn::PackedScene::8945716566400318633::1713412336::0::1::::<><>::res://scripts/main.cs
9-
::res://scripts/::1713412320
10-
main.cs::CSharpScript::-1::1713412164::0::1::::<>Node<>::
11-
display.cs::CSharpScript::-1::1713412320::0::1::::<><>::
12-
::res://textures/::1713410289
7+
::res://scenes/::1713420215
8+
main.tscn::PackedScene::8945716566400318633::1713420215::0::1::::<><>::res://scripts/main.cs<>uid://c74uen28j3yh7::::res://textures/redstone_lamp_2x2_on.png<>res://scripts/Display.cs<>uid://c4jtepf6uhdrh::::res://textures/redstone_lamp.png<>uid://1menyu3olet7::::res://textures/redstone_lamp_2x2.png<>uid://dthjjd0v2q0d8::::res://textures/flat.png<>uid://cp5tvg3sgxoay::::res://textures/icon_gone.svg<>uid://bbqtqs1hke4lk::::res://textures/redstone_lamp_on.png<>uid://bvgov7lqauaae::::res://textures/flat_on.png<>uid://mjjin7nu44fx::::res://icon.svg
9+
::res://scripts/::1713416728
10+
Display.cs::CSharpScript::-1::1713416728::0::1::::<>Node<>::
11+
main.cs::CSharpScript::-1::1713414638::0::1::::<>Node<>::
12+
::res://textures/::1713420215
1313
flat.png::CompressedTexture2D::8507863446741422843::1713410263::1713410289::1::::<><>::
1414
flat_on.png::CompressedTexture2D::3873661904654679140::1713410286::1713410289::1::::<><>::
15+
icon_gone.svg::CompressedTexture2D::5888796838334447144::1713420101::1713420179::1::::<><>::
1516
redstone_lamp.png::CompressedTexture2D::6828058795723639917::1712739257::1712739287::1::::<><>::
1617
redstone_lamp_2x2.png::CompressedTexture2D::1849949843677218798::1713410129::1713410183::1::::<><>::
1718
redstone_lamp_2x2_on.png::CompressedTexture2D::7079973527727716414::1713410158::1713410168::1::::<><>::

.godot/editor/filesystem_update4

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
res://scenes/main.tscn
2-
res://scripts/main.cs
32
res://scripts/Display.cs
3+
res://scripts/main.cs

.godot/editor/main.tscn-editstate-3ad5c15c4f3250da0cc7c1af1770d85f.cfg

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Anim={
88
"grid_snap_active": false,
99
"grid_step": Vector2(8, 8),
1010
"grid_visibility": 1,
11-
"ofs": Vector2(-512.485, -35.0702),
11+
"ofs": Vector2(-303.628, -48.452),
1212
"primary_grid_step": Vector2i(8, 8),
1313
"show_edit_locks": true,
1414
"show_guides": true,
@@ -32,7 +32,7 @@ Anim={
3232
"snap_rotation_step": 0.261799,
3333
"snap_scale": false,
3434
"snap_scale_step": 0.1,
35-
"zoom": 0.707107
35+
"zoom": 0.890899
3636
}
3737
3D={
3838
"fov": 70.01,
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[folding]
22

3-
node_unfolds=[NodePath("Control/ControPanelBG"), PackedStringArray("Layout", "Layout/Transform", "Layout/Container Sizing"), NodePath("Control/ControlPanelMargins"), PackedStringArray("Theme Overrides", "Theme Overrides/constants"), NodePath("Control/ControlPanelMargins/ControlPanelList"), PackedStringArray("Theme Overrides", "Theme Overrides/constants"), NodePath("Control/ControlPanelMargins/ControlPanelList/StatusLabel"), PackedStringArray("Theme Overrides", "Theme Overrides/colors", "Theme Overrides/styles", "theme_override_styles/normal"), NodePath("Control/ControlPanelMargins/ControlPanelList/HButtonContainer"), PackedStringArray("Theme Overrides", "Theme Overrides/constants"), NodePath("Control/ControlPanelMargins/ControlPanelList/HButtonContainer/StepButton"), PackedStringArray("Layout", "Layout/Container Sizing"), NodePath("Control/ControlPanelMargins/ControlPanelList/HButtonContainer/ResetButton"), PackedStringArray("Layout", "Layout/Transform", "Layout/Container Sizing"), NodePath("Control/ControlPanelMargins/ControlPanelList/InstructionsPerTickSlider"), PackedStringArray("theme_override_styles/slider", "Theme Overrides/styles"), NodePath("Control/ControlPanelMargins/ControlPanelList/RegisterPanel"), PackedStringArray("Layout", "Layout/Container Sizing"), NodePath("Control/ControlPanelMargins/ControlPanelList/RegisterPanel/RegisterMargin"), PackedStringArray("Theme Overrides", "Theme Overrides/constants"), NodePath("Control/ControlPanelMargins/ControlPanelList/MemoryPanel/MemoryMargin"), PackedStringArray("Theme Overrides", "Theme Overrides/constants"), NodePath("Control/ControlPanelMargins/ControlPanelList/MemoryPanel/MemoryMargin/MemoryList/MemoryScroll"), PackedStringArray("Layout", "Layout/Container Sizing", "Theme Overrides/styles", "Theme"), NodePath("Control/ControlPanelMargins/ControlPanelList/MemoryPanel/MemoryMargin/MemoryList/MemoryScroll/MemoryText"), PackedStringArray("Layout", "Layout/Container Sizing", "Displayed Text", "Theme Overrides", "Theme Overrides/fonts", "Theme Overrides/font_sizes"), NodePath("Control/ControlPanelMargins/ControlPanelList/PortsPanel"), PackedStringArray("Layout", "Layout/Container Sizing"), NodePath("Control/ControlPanelMargins/ControlPanelList/PortsPanel/PortsMargin"), PackedStringArray("Theme Overrides", "Theme Overrides/constants"), NodePath("Control/ControlPanelMargins/ControlPanelList/PortsPanel/PortsMargin/PortsList/PortsScroll"), PackedStringArray("Layout", "Layout/Container Sizing"), NodePath("Control/ControlPanelMargins/ControlPanelList/PortsPanel/PortsMargin/PortsList/PortsScroll/PortsText"), PackedStringArray("Layout", "Layout/Container Sizing"), NodePath("Control/DisplayPanelMargins"), PackedStringArray("Theme Overrides", "Theme Overrides/constants"), NodePath("Control/DisplayPanelMargins/DisplayPanelContainer"), PackedStringArray("Theme Overrides/constants", "Theme Overrides"), NodePath("Control/DisplayPanelMargins/DisplayPanelContainer/DisplayTextureDropdown"), PackedStringArray("item_count_array", "Text Behavior"), NodePath("Control/DisplayPanelMargins/DisplayPanelContainer/VSeparator"), PackedStringArray("Visibility", "Theme Overrides", "Theme Overrides/constants", "Theme Overrides/styles"), NodePath("Control/DisplayPanelMargins/DisplayPanelContainer/DisplayModeDropdown"), PackedStringArray("item_count_array"), NodePath("Control/DisplayPanelMargins/DisplayPanelContainer/VSeparator2"), PackedStringArray("Theme Overrides", "Theme Overrides/styles", "theme_override_styles/separator", "Theme Overrides/constants"), NodePath("Control/ScreenPlaceholder"), PackedStringArray("Layout", "Layout/Transform", "Theme"), NodePath("Control/ScreenPlaceholder/RichTextLabel"), PackedStringArray("Theme Overrides", "Theme Overrides/font_sizes"), NodePath("Control/Display"), PackedStringArray("Theme Overrides", "Theme Overrides/constants")]
4-
resource_unfolds=["res://scenes/main.tscn::StyleBoxFlat_bu3mg", PackedStringArray(), "res://scenes/main.tscn::StyleBoxEmpty_pl61a", PackedStringArray()]
5-
nodes_folded=[NodePath("Control/ControlPanelMargins"), NodePath("Control/ControlPanelMargins/ControlPanelList/HButtonContainer")]
3+
node_unfolds=[NodePath("Control/ControPanelBG"), PackedStringArray("Layout", "Layout/Transform", "Layout/Container Sizing"), NodePath("Control/ControlPanelMargins"), PackedStringArray("Theme Overrides", "Theme Overrides/constants"), NodePath("Control/ControlPanelMargins/ControlPanelList"), PackedStringArray("Theme Overrides", "Theme Overrides/constants"), NodePath("Control/ControlPanelMargins/ControlPanelList/StatusLabel"), PackedStringArray("Theme Overrides", "Theme Overrides/colors", "Theme Overrides/styles", "theme_override_styles/normal"), NodePath("Control/ControlPanelMargins/ControlPanelList/HButtonContainer"), PackedStringArray("Theme Overrides", "Theme Overrides/constants"), NodePath("Control/ControlPanelMargins/ControlPanelList/HButtonContainer/StepButton"), PackedStringArray("Layout", "Layout/Container Sizing"), NodePath("Control/ControlPanelMargins/ControlPanelList/HButtonContainer/ResetButton"), PackedStringArray("Layout", "Layout/Transform", "Layout/Container Sizing"), NodePath("Control/ControlPanelMargins/ControlPanelList/HBoxContainer"), PackedStringArray("Theme Overrides", "Layout", "Layout/Container Sizing"), NodePath("Control/ControlPanelMargins/ControlPanelList/HBoxContainer/InstructionsPerTickSlider"), PackedStringArray("theme_override_styles/slider", "Theme Overrides/styles", "Layout", "Layout/Container Sizing"), NodePath("Control/ControlPanelMargins/ControlPanelList/HBoxContainer/SpinBox"), PackedStringArray("Layout", "Layout/Container Sizing"), NodePath("Control/ControlPanelMargins/ControlPanelList/RegisterPanel"), PackedStringArray("Layout", "Layout/Container Sizing"), NodePath("Control/ControlPanelMargins/ControlPanelList/RegisterPanel/RegisterMargin"), PackedStringArray("Theme Overrides", "Theme Overrides/constants"), NodePath("Control/ControlPanelMargins/ControlPanelList/MemoryPanel/MemoryMargin"), PackedStringArray("Theme Overrides", "Theme Overrides/constants"), NodePath("Control/ControlPanelMargins/ControlPanelList/MemoryPanel/MemoryMargin/MemoryList/MemoryScroll"), PackedStringArray("Layout", "Layout/Container Sizing", "Theme Overrides/styles", "Theme"), NodePath("Control/ControlPanelMargins/ControlPanelList/MemoryPanel/MemoryMargin/MemoryList/MemoryScroll/MemoryText"), PackedStringArray("Layout", "Layout/Container Sizing", "Displayed Text", "Theme Overrides", "Theme Overrides/fonts", "Theme Overrides/font_sizes"), NodePath("Control/ControlPanelMargins/ControlPanelList/PortsPanel"), PackedStringArray("Layout", "Layout/Container Sizing"), NodePath("Control/ControlPanelMargins/ControlPanelList/PortsPanel/PortsMargin"), PackedStringArray("Theme Overrides", "Theme Overrides/constants"), NodePath("Control/ControlPanelMargins/ControlPanelList/PortsPanel/PortsMargin/PortsList/PortsScroll"), PackedStringArray("Layout", "Layout/Container Sizing"), NodePath("Control/ControlPanelMargins/ControlPanelList/PortsPanel/PortsMargin/PortsList/PortsScroll/PortsText"), PackedStringArray("Layout", "Layout/Container Sizing"), NodePath("Control/DisplayPanelMargins"), PackedStringArray("Theme Overrides", "Theme Overrides/constants"), NodePath("Control/DisplayPanelMargins/DisplayPanelContainer"), PackedStringArray("Theme Overrides/constants", "Theme Overrides"), NodePath("Control/DisplayPanelMargins/DisplayPanelContainer/DisplayTextureDropdown"), PackedStringArray("item_count_array", "Text Behavior"), NodePath("Control/DisplayPanelMargins/DisplayPanelContainer/VSeparator"), PackedStringArray("Visibility", "Theme Overrides", "Theme Overrides/constants", "Theme Overrides/styles"), NodePath("Control/DisplayPanelMargins/DisplayPanelContainer/DisplayModeDropdown"), PackedStringArray("item_count_array"), NodePath("Control/DisplayPanelMargins/DisplayPanelContainer/VSeparator2"), PackedStringArray("Theme Overrides", "Theme Overrides/styles", "theme_override_styles/separator", "Theme Overrides/constants"), NodePath("Control/ScreenPlaceholder"), PackedStringArray("Layout", "Layout/Transform", "Theme"), NodePath("Control/ScreenPlaceholder/RichTextLabel"), PackedStringArray("Theme Overrides", "Theme Overrides/font_sizes"), NodePath("Control/Display"), PackedStringArray("Theme Overrides", "Theme Overrides/constants", "onSprites")]
4+
resource_unfolds=["res://scenes/main.tscn::StyleBoxFlat_bu3mg", PackedStringArray(), "res://scenes/main.tscn::StyleBoxEmpty_pl61a", PackedStringArray(), "res://scenes/main.tscn::StyleBoxEmpty_xcc07", PackedStringArray()]
5+
nodes_folded=[NodePath("Control/ControlPanelMargins/ControlPanelList/HButtonContainer"), NodePath("Control/ControlPanelMargins/ControlPanelList/FlagsPanel")]

.godot/editor/project_metadata.cfg

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ run_reload_scripts=true
1010

1111
[dialog_bounds]
1212

13-
project_settings=Rect2(707, 196, 900, 700)
13+
project_settings=Rect2(988, 220, 900, 700)
1414
create_new_node=Rect2(510, 190, 900, 700)
1515
export=Rect2(700, 264, 900, 705)
1616

@@ -38,6 +38,7 @@ HBoxContainer:scale=true
3838
Panel:scale=true
3939
OptionButton:scale=true
4040
VSeparator:scale=true
41+
SpinBox:scale=true
4142

4243
[recent_files]
4344

Binary file not shown.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
res://scenes/main.tscn::3260115b6db51ff2c5fc470fb27ad55c::1713337242::res://.godot/exported/133200997/export-3ad5c15c4f3250da0cc7c1af1770d85f-main.scn
1+
res://scenes/main.tscn::afdb71e097a6a8a7144c6aeb24630668::1713425005::res://.godot/exported/133200997/export-3ad5c15c4f3250da0cc7c1af1770d85f-main.scn
-2.83 KB
Binary file not shown.

0 commit comments

Comments
 (0)