function SpritePlugin() {

    this.settings = {
        'x': {
            'value': 0,
            'type': 'number',
        },
        'y': {
            'value': 0,
            'type': 'number',
        },
        'width': {
            'value': 100,
            'type': 'number',
        },
        'height': {
            'value': 100,
            'type': 'number',
        },
        'fill_style': {
            'value': 'blue',
            'type': 'text',
        },
    };

}

SpritePlugin.prototype.name = 'Sprite';
SpritePlugin.prototype.description = 'Adds a sprite to the game';

WebGameMaker.PluginManager.registerPlugin(SpritePlugin);
function SpritePlugin() {

    this.settings = {
        'x': {
            'value': 0,
            'type': 'number',
        },
        'y': {
            'value': 25,
            'type': 'number',
        }
    };

}

SpritePlugin.prototype.name = 'Sprite';
SpritePlugin.prototype.description = 'Adds a sprite to the game';

WebGameMaker.PluginManager.registerPlugin(SpritePlugin);
--- 
+++ 
@@ -6,9 +6,21 @@
             'type': 'number',
         },
         'y': {
-            'value': 25,
+            'value': 0,
             'type': 'number',
-        }
+        },
+        'width': {
+            'value': 100,
+            'type': 'number',
+        },
+        'height': {
+            'value': 100,
+            'type': 'number',
+        },
+        'fill_style': {
+            'value': 'blue',
+            'type': 'text',
+        },
     };
 
 }
Add more properties to the SpritePlugin

A sprite should have a width, height and in case
it isn't an image, it should have a fill_style.
