-
Notifications
You must be signed in to change notification settings - Fork 31
Closed
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is needed💎 Bounty💰 Rewarded
Description
What Happened
Being a learning tool, the available blocks are constrained by default. Still, it would be nice to have more advanced blocks for advanced learners.
When we switched from technical language (like "on ready" / "on process") to natural language (like "when starting" / "every frame") we dropped the "on physics process" block. Because it was confusing to have two game loops and because the default Godot runs _process and _physics_process at the same pace. But advanced learners can benefit from such block as proposed in #261 .
Proposal:
- Add an
is_advancedexport boolean property to the BlockDefinition. False by default. - Add an "Advanced" checkbox to the dock title to unfilter advanced blocks. It should be turned off by default. When checked, advanced blocks are listed in the block palette (aka "block picker")
How to Reproduce
N/A, this is a proposal.
Block Coding Plugin Version
No response
Godot Engine Version
No response
Operating System
No response
Logs or command-line output
No response
Anything else?
No response
LazyIdler and urbit-pilled
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is needed💎 Bounty💰 Rewarded