Scratch to Python Dictionary

Motion Blocks

Looks Blocks

Sound Blocks

Events Blocks

Control Blocks

NOTE: Replace condition with the condition or equation you want (e.g. if i = 10: )

Sensing Blocks

Operators

Variables & Lists


TurboWarp Extensions (with Libraries)

Animated Text

Face Sensing

Stretch

Gamepad

Box2D Physics

Files

Pointer Lock / Mouse

Mouse Cursor

Runtime Options

Fetch / Networking

Text Utilities

Local Storage


User Interface (UI) Reference — Scratch → Python Equivalents (with Libraries)

Stage & Screen

Sprites

Buttons

Labels & Text

Input Fields

Sliders

Checkboxes & Toggles

Messages / Alerts

Menus

Progress Bars

Dialog Windows

Mouse Interaction

UI Animations


Perfect! Here’s the Stage Camera / 3D Effects, Particles, and Advanced Visual Effects section rewritten with explicit library references for every block.


Stage Camera & 3D UI / Visual Effects — Scratch → Python Equivalents (with Libraries)

Camera Position & Movement

Parallax Background

Filters / Effects

Screen Shake / Camera Effects

3D Transformations (Optional / TurboWarp Advanced)

Sprite Depth & Layering

Motion Trails & Afterimages

Lighting & Shadows


Particle Systems & Advanced Visual Effects — Scratch → Python Equivalents (with Libraries)

Creating Particles

Emission

Particle Behavior

Particle Colors & Effects

Particle Systems (Emitters)

Sparkle / Glitter Effects

Smoke / Fire Effects

Snow / Rain / Weather

Collision / Interactions

Performance / Advanced Options


Perfect! Here’s the Audio & Sound Extensions section rewritten with explicit library references for every block, fully integrated into your Scratch → Python dictionary.


Audio & Sound Extensions — Scratch → Python Equivalents (with Libraries)

Playing Sounds

Synthesizers

Audio Effects

URL / Streaming Audio

Audio Analysis

Microphone Input

Sound Utilities