This website requires JavaScript.
Explore
Help
Sign In
ScCN
/
scratch-vm
Watch
2
Star
0
Fork
0
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
72dee72148d56d65d4d209b236638d8aa2f9a306
scratch-vm
/
src
/
engine
T
History
Karishma Chadha
c0e4ae455c
Streamlining broadcast block execution. When arg information is provided to execute function, corresponding broadcast message is looked up by id, if provided, or if not, then name. If neither id nor name is provided, we can't look up the broadcast message and something is wrong, so an error is logged. We no longer need to differentiate between the shadow menu vs. plugged in input cases via the argValue name (e.g. 'BROADCAST_OPTION' vs. 'BROADCAST_INPUT'). This refactor also helps with sb2 import, coming in the next commit.
2017-12-21 19:06:11 -05:00
..
adapter.js
Merge pull request
#782
from kchadha/list-typed-variable
2017-11-15 12:48:56 -05:00
block-utility.js
Update to use explicit procedure names and ids
2017-11-29 12:00:00 -05:00
blocks.js
Merge pull request
#832
from paulkaplan/custom-procedure-updates
2017-12-05 15:37:56 -05:00
execute.js
Streamlining broadcast block execution. When arg information is provided to execute function, corresponding broadcast message is looked up by id, if provided, or if not, then name. If neither id nor name is provided, we can't look up the broadcast message and something is wrong, so an error is logged. We no longer need to differentiate between the shadow menu vs. plugged in input cases via the argValue name (e.g. 'BROADCAST_OPTION' vs. 'BROADCAST_INPUT'). This refactor also helps with sb2 import, coming in the next commit.
2017-12-21 19:06:11 -05:00
monitor-record.js
Move is sprite specific verification into VM in a temporary way. Remove monitors when their sprites are deleted.
2017-11-14 18:25:54 -05:00
mutation-adapter.js
Decode the encoded argument information
2017-11-29 10:34:59 -05:00
profiler.js
Add runtime Profiler
2017-11-14 14:57:31 -05:00
runtime.js
Merge branch 'develop' into feature/extension-category-icons
2017-12-19 15:39:00 -05:00
sequencer.js
Be more cautious about parsing json.
2017-12-14 14:23:16 -05:00
target.js
Streamlining broadcast block execution. When arg information is provided to execute function, corresponding broadcast message is looked up by id, if provided, or if not, then name. If neither id nor name is provided, we can't look up the broadcast message and something is wrong, so an error is logged. We no longer need to differentiate between the shadow menu vs. plugged in input cases via the argValue name (e.g. 'BROADCAST_OPTION' vs. 'BROADCAST_INPUT'). This refactor also helps with sb2 import, coming in the next commit.
2017-12-21 19:06:11 -05:00
thread.js
Update naming and implementation for custom procedure blocks
2017-11-16 14:17:08 -05:00
variable.js
Broadcast message functionality (works with creating new messages, and switching back and forth between them as well). This commit includes a temporary workaround for the issue where the default broadcast message, 'message1' wasn't triggering a var_create event (filed in
LLK/scratch-blocks#1258
).
2017-11-21 16:48:48 -05:00