added relabelling options for loops

pull/95/head
jmoenig 2020-06-19 11:26:11 +02:00
rodzic cbbe6983d1
commit 39ae4ff6ba
2 zmienionych plików z 5 dodań i 4 usunięć

Wyświetl plik

@ -9,7 +9,7 @@
<script src="src/widgets.js?version=2020-05-06"></script>
<script src="src/blocks.js?version=2020-06-19"></script>
<script src="src/threads.js?version=2020-06-15"></script>
<script src="src/objects.js?version=2020-06-14"></script>
<script src="src/objects.js?version=2020-06-19"></script>
<script src="src/gui.js?version=2020-06-08"></script>
<script src="src/paint.js?version=2020-05-17"></script>
<script src="src/lists.js?version=2020-05-18"></script>

Wyświetl plik

@ -84,7 +84,7 @@ BlockEditorMorph, BlockDialogMorph, PrototypeHatBlockMorph, BooleanSlotMorph,
localize, TableMorph, TableFrameMorph, normalizeCanvas, VectorPaintEditorMorph,
HandleMorph, AlignmentMorph, Process, XML_Element, WorldMap, copyCanvas*/
modules.objects = '2020-June-14';
modules.objects = '2020-June-19';
var SpriteMorph;
var StageMorph;
@ -1581,8 +1581,9 @@ SpriteMorph.prototype.blockAlternatives = {
doBroadcastAndWait: ['doBroadcast'],
doIf: ['doIfElse', 'doUntil'],
doIfElse: ['doIf', 'doUntil'],
doRepeat: ['doUntil'],
doUntil: ['doRepeat', 'doIf'],
doRepeat: ['doUntil', ['doForever', -1]],
doUntil: ['doRepeat', 'doIf', ['doForever', -1]],
doForever: [['doUntil', 1], ['doRepeat', 1], ['doFor', 3]],
// sensing:
doAsk: ['bubble', 'doThink', 'doSayFor', 'doThinkFor'],