UNPKG

sb-edit

Version:

Import, edit, and export Scratch project files

219 lines (218 loc) 11.9 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.OpCode = void 0; var OpCode; (function (OpCode) { /********** * BLOCKS * **********/ OpCode["motion_movesteps"] = "motion_movesteps"; OpCode["motion_turnright"] = "motion_turnright"; OpCode["motion_turnleft"] = "motion_turnleft"; OpCode["motion_goto"] = "motion_goto"; OpCode["motion_gotoxy"] = "motion_gotoxy"; OpCode["motion_glideto"] = "motion_glideto"; OpCode["motion_glidesecstoxy"] = "motion_glidesecstoxy"; OpCode["motion_pointindirection"] = "motion_pointindirection"; OpCode["motion_pointtowards"] = "motion_pointtowards"; OpCode["motion_changexby"] = "motion_changexby"; OpCode["motion_setx"] = "motion_setx"; OpCode["motion_changeyby"] = "motion_changeyby"; OpCode["motion_sety"] = "motion_sety"; OpCode["motion_ifonedgebounce"] = "motion_ifonedgebounce"; OpCode["motion_setrotationstyle"] = "motion_setrotationstyle"; OpCode["motion_xposition"] = "motion_xposition"; OpCode["motion_yposition"] = "motion_yposition"; OpCode["motion_direction"] = "motion_direction"; OpCode["looks_sayforsecs"] = "looks_sayforsecs"; OpCode["looks_say"] = "looks_say"; OpCode["looks_thinkforsecs"] = "looks_thinkforsecs"; OpCode["looks_think"] = "looks_think"; OpCode["looks_switchcostumeto"] = "looks_switchcostumeto"; OpCode["looks_nextcostume"] = "looks_nextcostume"; OpCode["looks_switchbackdropto"] = "looks_switchbackdropto"; OpCode["looks_nextbackdrop"] = "looks_nextbackdrop"; OpCode["looks_changesizeby"] = "looks_changesizeby"; OpCode["looks_setsizeto"] = "looks_setsizeto"; OpCode["looks_changeeffectby"] = "looks_changeeffectby"; OpCode["looks_seteffectto"] = "looks_seteffectto"; OpCode["looks_cleargraphiceffects"] = "looks_cleargraphiceffects"; OpCode["looks_show"] = "looks_show"; OpCode["looks_hide"] = "looks_hide"; OpCode["looks_gotofrontback"] = "looks_gotofrontback"; OpCode["looks_goforwardbackwardlayers"] = "looks_goforwardbackwardlayers"; OpCode["looks_costumenumbername"] = "looks_costumenumbername"; OpCode["looks_backdropnumbername"] = "looks_backdropnumbername"; OpCode["looks_size"] = "looks_size"; OpCode["sound_playuntildone"] = "sound_playuntildone"; OpCode["sound_play"] = "sound_play"; OpCode["sound_stopallsounds"] = "sound_stopallsounds"; OpCode["sound_changeeffectby"] = "sound_changeeffectby"; OpCode["sound_seteffectto"] = "sound_seteffectto"; OpCode["sound_cleareffects"] = "sound_cleareffects"; OpCode["sound_changevolumeby"] = "sound_changevolumeby"; OpCode["sound_setvolumeto"] = "sound_setvolumeto"; OpCode["sound_volume"] = "sound_volume"; OpCode["event_whenflagclicked"] = "event_whenflagclicked"; OpCode["event_whenkeypressed"] = "event_whenkeypressed"; OpCode["event_whenthisspriteclicked"] = "event_whenthisspriteclicked"; OpCode["event_whenstageclicked"] = "event_whenstageclicked"; OpCode["event_whenbackdropswitchesto"] = "event_whenbackdropswitchesto"; OpCode["event_whengreaterthan"] = "event_whengreaterthan"; OpCode["event_whenbroadcastreceived"] = "event_whenbroadcastreceived"; OpCode["event_broadcast"] = "event_broadcast"; OpCode["event_broadcastandwait"] = "event_broadcastandwait"; OpCode["control_wait"] = "control_wait"; OpCode["control_repeat"] = "control_repeat"; OpCode["control_forever"] = "control_forever"; OpCode["control_if"] = "control_if"; OpCode["control_if_else"] = "control_if_else"; OpCode["control_wait_until"] = "control_wait_until"; OpCode["control_repeat_until"] = "control_repeat_until"; OpCode["control_stop"] = "control_stop"; OpCode["control_start_as_clone"] = "control_start_as_clone"; OpCode["control_create_clone_of"] = "control_create_clone_of"; OpCode["control_delete_this_clone"] = "control_delete_this_clone"; OpCode["sensing_touchingobject"] = "sensing_touchingobject"; OpCode["sensing_touchingcolor"] = "sensing_touchingcolor"; OpCode["sensing_coloristouchingcolor"] = "sensing_coloristouchingcolor"; OpCode["sensing_distanceto"] = "sensing_distanceto"; OpCode["sensing_askandwait"] = "sensing_askandwait"; OpCode["sensing_answer"] = "sensing_answer"; OpCode["sensing_keypressed"] = "sensing_keypressed"; OpCode["sensing_mousedown"] = "sensing_mousedown"; OpCode["sensing_mousex"] = "sensing_mousex"; OpCode["sensing_mousey"] = "sensing_mousey"; OpCode["sensing_setdragmode"] = "sensing_setdragmode"; OpCode["sensing_loudness"] = "sensing_loudness"; OpCode["sensing_timer"] = "sensing_timer"; OpCode["sensing_resettimer"] = "sensing_resettimer"; OpCode["sensing_of"] = "sensing_of"; OpCode["sensing_current"] = "sensing_current"; OpCode["sensing_dayssince2000"] = "sensing_dayssince2000"; OpCode["sensing_username"] = "sensing_username"; OpCode["operator_add"] = "operator_add"; OpCode["operator_subtract"] = "operator_subtract"; OpCode["operator_multiply"] = "operator_multiply"; OpCode["operator_divide"] = "operator_divide"; OpCode["operator_random"] = "operator_random"; OpCode["operator_gt"] = "operator_gt"; OpCode["operator_lt"] = "operator_lt"; OpCode["operator_equals"] = "operator_equals"; OpCode["operator_and"] = "operator_and"; OpCode["operator_or"] = "operator_or"; OpCode["operator_not"] = "operator_not"; OpCode["operator_join"] = "operator_join"; OpCode["operator_letter_of"] = "operator_letter_of"; OpCode["operator_length"] = "operator_length"; OpCode["operator_contains"] = "operator_contains"; OpCode["operator_mod"] = "operator_mod"; OpCode["operator_round"] = "operator_round"; OpCode["operator_mathop"] = "operator_mathop"; OpCode["data_variable"] = "data_variable"; OpCode["data_setvariableto"] = "data_setvariableto"; OpCode["data_changevariableby"] = "data_changevariableby"; OpCode["data_showvariable"] = "data_showvariable"; OpCode["data_hidevariable"] = "data_hidevariable"; OpCode["data_listcontents"] = "data_listcontents"; OpCode["data_addtolist"] = "data_addtolist"; OpCode["data_deleteoflist"] = "data_deleteoflist"; OpCode["data_deletealloflist"] = "data_deletealloflist"; OpCode["data_insertatlist"] = "data_insertatlist"; OpCode["data_replaceitemoflist"] = "data_replaceitemoflist"; OpCode["data_itemoflist"] = "data_itemoflist"; OpCode["data_itemnumoflist"] = "data_itemnumoflist"; OpCode["data_lengthoflist"] = "data_lengthoflist"; OpCode["data_listcontainsitem"] = "data_listcontainsitem"; OpCode["data_showlist"] = "data_showlist"; OpCode["data_hidelist"] = "data_hidelist"; OpCode["procedures_definition"] = "procedures_definition"; OpCode["procedures_prototype"] = "procedures_prototype"; OpCode["argument_reporter_boolean"] = "argument_reporter_boolean"; OpCode["argument_reporter_string_number"] = "argument_reporter_string_number"; OpCode["procedures_call"] = "procedures_call"; // Extensions OpCode["music_playDrumForBeats"] = "music_playDrumForBeats"; OpCode["music_restForBeats"] = "music_restForBeats"; OpCode["music_playNoteForBeats"] = "music_playNoteForBeats"; OpCode["music_setInstrument"] = "music_setInstrument"; OpCode["music_setTempo"] = "music_setTempo"; OpCode["music_changeTempo"] = "music_changeTempo"; OpCode["music_getTempo"] = "music_getTempo"; OpCode["pen_clear"] = "pen_clear"; OpCode["pen_stamp"] = "pen_stamp"; OpCode["pen_penDown"] = "pen_penDown"; OpCode["pen_penUp"] = "pen_penUp"; OpCode["pen_setPenColorToColor"] = "pen_setPenColorToColor"; OpCode["pen_changePenColorParamBy"] = "pen_changePenColorParamBy"; OpCode["pen_setPenColorParamTo"] = "pen_setPenColorParamTo"; OpCode["pen_changePenSizeBy"] = "pen_changePenSizeBy"; OpCode["pen_setPenSizeTo"] = "pen_setPenSizeTo"; OpCode["videoSensing_whenMotionGreaterThan"] = "videoSensing_whenMotionGreaterThan"; OpCode["videoSensing_videoOn"] = "videoSensing_videoOn"; OpCode["videoSensing_videoToggle"] = "videoSensing_videoToggle"; OpCode["videoSensing_setVideoTransparency"] = "videoSensing_setVideoTransparency"; OpCode["wedo2_motorOnFor"] = "wedo2_motorOnFor"; OpCode["wedo2_motorOn"] = "wedo2_motorOn"; OpCode["wedo2_motorOff"] = "wedo2_motorOff"; OpCode["wedo2_startMotorPower"] = "wedo2_startMotorPower"; OpCode["wedo2_setMotorDirection"] = "wedo2_setMotorDirection"; OpCode["wedo2_setLightHue"] = "wedo2_setLightHue"; OpCode["wedo2_whenDistance"] = "wedo2_whenDistance"; OpCode["wedo2_whenTilted"] = "wedo2_whenTilted"; OpCode["wedo2_getDistance"] = "wedo2_getDistance"; OpCode["wedo2_isTilted"] = "wedo2_isTilted"; OpCode["wedo2_getTiltAngle"] = "wedo2_getTiltAngle"; // Deprecated OpCode["motion_scroll_right"] = "motion_scroll_right"; OpCode["motion_scroll_up"] = "motion_scroll_up"; OpCode["motion_align_scene"] = "motion_align_scene"; OpCode["motion_xscroll"] = "motion_xscroll"; OpCode["motion_yscroll"] = "motion_yscroll"; OpCode["looks_hideallsprites"] = "looks_hideallsprites"; OpCode["looks_switchbackdroptoandwait"] = "looks_switchbackdroptoandwait"; OpCode["looks_changestretchby"] = "looks_changestretchby"; OpCode["looks_setstretchto"] = "looks_setstretchto"; OpCode["control_while"] = "control_while"; OpCode["control_for_each"] = "control_for_each"; OpCode["control_get_counter"] = "control_get_counter"; OpCode["control_incr_counter"] = "control_incr_counter"; OpCode["control_clear_counter"] = "control_clear_counter"; OpCode["control_all_at_once"] = "control_all_at_once"; OpCode["sensing_userid"] = "sensing_userid"; OpCode["sensing_loud"] = "sensing_loud"; OpCode["music_midiPlayDrumForBeats"] = "music_midiPlayDrumForBeats"; OpCode["music_midiSetInstrument"] = "music_midiSetInstrument"; OpCode["pen_setPenShadeToNumber"] = "pen_setPenShadeToNumber"; OpCode["pen_changePenShadeBy"] = "pen_changePenShadeBy"; OpCode["pen_setPenHueToNumber"] = "pen_setPenHueToNumber"; OpCode["pen_changePenHueBy"] = "pen_changePenHueBy"; OpCode["wedo2_playNoteFor"] = "wedo2_playNoteFor"; /********* * MENUS * *********/ OpCode["motion_pointtowards_menu"] = "motion_pointtowards_menu"; OpCode["motion_glideto_menu"] = "motion_glideto_menu"; OpCode["motion_goto_menu"] = "motion_goto_menu"; OpCode["looks_costume"] = "looks_costume"; OpCode["looks_backdrops"] = "looks_backdrops"; OpCode["sound_sounds_menu"] = "sound_sounds_menu"; OpCode["event_broadcast_menu"] = "broadcast_menu"; OpCode["control_create_clone_of_menu"] = "control_create_clone_of_menu"; OpCode["sensing_touchingobjectmenu"] = "sensing_touchingobjectmenu"; OpCode["sensing_distancetomenu"] = "sensing_distancetomenu"; OpCode["sensing_keyoptions"] = "sensing_keyoptions"; OpCode["sensing_of_object_menu"] = "sensing_of_object_menu"; OpCode["pen_menu_colorParam"] = "pen_menu_colorParam"; OpCode["music_menu_DRUM"] = "music_menu_DRUM"; OpCode["music_menu_INSTRUMENT"] = "music_menu_INSTRUMENT"; OpCode["note"] = "note"; OpCode["videoSensing_menu_ATTRIBUTE"] = "videoSensing_menu_ATTRIBUTE"; OpCode["videoSensing_menu_SUBJECT"] = "videoSensing_menu_SUBJECT"; OpCode["videoSensing_menu_VIDEO_STATE"] = "videoSensing_menu_VIDEO_STATE"; OpCode["wedo2_menu_MOTOR_ID"] = "wedo2_menu_MOTOR_ID"; OpCode["wedo2_menu_MOTOR_DIRECTION"] = "wedo2_menu_MOTOR_DIRECTION"; OpCode["wedo2_menu_TILT_DIRECTION"] = "wedo2_menu_TILT_DIRECTION"; OpCode["wedo2_menu_TILT_DIRECTION_ANY"] = "wedo2_menu_TILT_DIRECTION_ANY"; OpCode["wedo2_menu_OP"] = "wedo2_menu_OP"; })(OpCode = exports.OpCode || (exports.OpCode = {}));