diff --git a/package.json b/package.json index 7d0af53cd0e3d47d1fe0c6bfab9d08656d13f1a5..d098b748ec2b21c3f4c795b0a59e55e1b0779d04 100644 --- a/package.json +++ b/package.json @@ -96,7 +96,7 @@ "scratch-render": "0.1.0-prerelease.20180522141925", "scratch-storage": "0.4.1", "scratch-svg-renderer": "0.1.0-prerelease.20180521194642", - "scratch-vm": "0.1.0-prerelease.1526929817", + "scratch-vm": "0.1.0-prerelease.1527185283", "selenium-webdriver": "3.6.0", "startaudiocontext": "1.2.1", "style-loader": "^0.21.0", diff --git a/src/lib/make-toolbox-xml.js b/src/lib/make-toolbox-xml.js index a8cc01918a54c59921ec6fe15d61dc3ad808497c..a159f41dd74f4f4c197ff466b386ce0743fe359c 100644 --- a/src/lib/make-toolbox-xml.js +++ b/src/lib/make-toolbox-xml.js @@ -461,6 +461,8 @@ const sensing = function (isStage) { ${blockSeparator} <block id="current" type="sensing_current"/> <block type="sensing_dayssince2000"/> + ${blockSeparator} + <block type="sensing_username"/> ${categorySeparator} </category> `; diff --git a/src/lib/opcode-labels.js b/src/lib/opcode-labels.js index e877a2a51290d29f33534b0c5e8cccf589bae312..b167a07e524ff735e25949871688b6555281b72c 100644 --- a/src/lib/opcode-labels.js +++ b/src/lib/opcode-labels.js @@ -60,6 +60,10 @@ const opcodeMap = { category: 'sensing', label: 'loudness' }, + sensing_username: { + category: 'sensing', + label: 'username' + }, sensing_current: { category: 'sensing', labelFn: params => {