MediaWiki:Common.js
From Glue3D Wiki, the free encygluepedia
Note: After publishing, you may have to bypass your browser's cache to see the changes.
- Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
- Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
- Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5.
/* Any JavaScript here will be loaded for all users on every page load. */
mw.loader.load('https://scratchblocks.github.io/js/scratchblocks-v3.6-min.js');
window.addEventListener('load', () => {
scratchblocks.renderMatching("pre.blocks", {
style: "scratch3",
languages: ["en"]
});
});
scratchblocks.loadLanguages({
en: {
commands: {
"include_physics()":
["stack", "#ff6680", "#ff3355"],
"physics_tick()":
["stack", "#ff6680", "#ff3355"],
"add_force(%s, %n)":
["stack", "#ff6680", "#ff3355"],
"set_model(%s)":
["stack", "#9966ff", "#774dcb"],
"refresh_models()":
["stack", "#9966ff", "#774dcb"],
"movement_type(%s)":
["stack", "#59c059", "#389438"],
"timer()":
["reporter", "#5cb1d6", "#2e8eb8"],
"delta()":
["reporter", "#5cb1d6", "#2e8eb8"],
"var %s = %n":
["stack", "#ff8c1a", "#db6e00"],
"create_file(%s, %s)":
["stack", "#ffbf00", "#cc9900"]
}
}
});