diff --git a/extensions/reviewed/BehaviorRemapper.json b/extensions/reviewed/BehaviorRemapper.json index 17e314868..199517090 100644 --- a/extensions/reviewed/BehaviorRemapper.json +++ b/extensions/reviewed/BehaviorRemapper.json @@ -1,16 +1,55 @@ { "author": "", "category": "Input", - "description": "Make sure to disable default controls unless you want two keys to do the same action.\n\nActions have two versions. `custom` allow the movement keys to be changed to what ever you would like. `presets` provide a common key-bindings that can be selected from a list.\n\n### Available Presets:\n\n##### `WASD`\n-\tW: Up\n-\tA: Left\n-\tS: Down\n-\tD: Right\n-\tSpace: Jump\n\n##### `ZQSD`\n-\tZ: Up\n-\tQ: Left\n-\tS: Down\n-\tD: Right\n-\tSpace: Jump\n\n##### `Numpad` (Num lock must be disabled)\n-\tNumpad Up: Up\n-\tNumpad Left: Left\n-\tNumpad Down: Down\n-\tNumpad Right: Right\n-\tNumpad Return/Enter: Jump\n\n##### `IJKL`\n-\tI: Up\n-\tJ: Left\n-\tK: Down\n-\tL: Right\n-\tReturn/Enter: Jump\n", "extensionNamespace": "", + "fullName": "Platformer and top-down remapper", "gdevelopVersion": ">=5.5.222", - "fullName": "Behavior Remapper", "helpPath": "", "iconUrl": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0ibWRpLWFscGhhLXctYm94LW91dGxpbmUiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNOSwxN0EyLDIgMCAwLDEgNywxNVY3SDlWMTVIMTFWOEgxM1YxNUgxNVY3SDE3VjE1QTIsMiAwIDAsMSAxNSwxN0g5TTUsM0gxOUEyLDIgMCAwLDEgMjEsNVYxOUEyLDIgMCAwLDEgMTksMjFINUEyLDIgMCAwLDEgMywxOVY1QTIsMiAwIDAsMSA1LDNNNSw1VjE5SDE5VjVINVoiIC8+PC9zdmc+", "name": "BehaviorRemapper", "previewIconUrl": "https://resources.gdevelop-app.com/assets/Icons/alpha-w-box-outline.svg", - "shortDescription": "Quickly remap Behavior controls to different keys. ", - "version": "1.1.0", + "shortDescription": "Quickly remap keyboard controls.", + "version": "1.1.1", + "description": [ + "Make sure to disable default controls unless you want two keys to do the same action.", + "", + "Actions have two versions. `custom` allow the movement keys to be changed to what ever you would like. `presets` provide a common key-bindings that can be selected from a list.", + "", + "### Available Presets:", + "", + "##### `WASD`", + "-\tW: Up", + "-\tA: Left", + "-\tS: Down", + "-\tD: Right", + "-\tSpace: Jump", + "", + "##### `ZQSD`", + "-\tZ: Up", + "-\tQ: Left", + "-\tS: Down", + "-\tD: Right", + "-\tSpace: Jump", + "", + "##### `Numpad` (Num lock must be disabled)", + "-\tNumpad Up: Up", + "-\tNumpad Left: Left", + "-\tNumpad Down: Down", + "-\tNumpad Right: Right", + "-\tNumpad Return/Enter: Jump", + "", + "##### `IJKL`", + "-\tI: Up", + "-\tJ: Left", + "-\tK: Down", + "-\tL: Right", + "-\tReturn/Enter: Jump", + "" + ], + "origin": { + "identifier": "BehaviorRemapper", + "name": "gdevelop-extension-store" + }, "tags": [ "remapper", "key", @@ -24,169 +63,132 @@ "AlZ3D1xkH0QDao7T37VZZUeYNpn1" ], "dependencies": [], + "globalVariables": [], + "sceneVariables": [], "eventsFunctions": [], "eventsBasedBehaviors": [ { - "description": "Allows for the controls of a Top-Down behavior to be re-mapped via a single action.", - "fullName": "Remap Top-down", + "description": "Remap keyboard controls of the top-down movement.", + "fullName": "Top-down keyboard remapper", "name": "RemapForTopdown", "objectType": "", "eventsFunctions": [ { - "description": "", "fullName": "", "functionType": "Action", "name": "doStepPreEvents", - "private": false, "sentence": "", "events": [ { - "disabled": false, - "folded": false, "type": "BuiltinCommonInstructions::Standard", "conditions": [ { "type": { - "inverted": false, "value": "KeyFromTextPressed" }, "parameters": [ "", "Up" - ], - "subInstructions": [] + ] } ], "actions": [ { "type": { - "inverted": false, "value": "TopDownMovementBehavior::SimulateUpKey" }, "parameters": [ "Object", "Topdown" - ], - "subInstructions": [] + ] } - ], - "events": [] + ] }, { - "disabled": false, - "folded": false, "type": "BuiltinCommonInstructions::Standard", "conditions": [ { "type": { - "inverted": false, "value": "KeyFromTextPressed" }, "parameters": [ "", "Left" - ], - "subInstructions": [] + ] } ], "actions": [ { "type": { - "inverted": false, "value": "TopDownMovementBehavior::SimulateLeftKey" }, "parameters": [ "Object", "Topdown" - ], - "subInstructions": [] + ] } - ], - "events": [] + ] }, { - "disabled": false, - "folded": false, "type": "BuiltinCommonInstructions::Standard", "conditions": [ { "type": { - "inverted": false, "value": "KeyFromTextPressed" }, "parameters": [ "", "Right" - ], - "subInstructions": [] + ] } ], "actions": [ { "type": { - "inverted": false, "value": "TopDownMovementBehavior::SimulateRightKey" }, "parameters": [ "Object", "Topdown" - ], - "subInstructions": [] + ] } - ], - "events": [] + ] }, { - "disabled": false, - "folded": false, "type": "BuiltinCommonInstructions::Standard", "conditions": [ { "type": { - "inverted": false, "value": "KeyFromTextPressed" }, "parameters": [ "", "Down" - ], - "subInstructions": [] + ] } ], "actions": [ { "type": { - "inverted": false, "value": "TopDownMovementBehavior::SimulateDownKey" }, "parameters": [ "Object", "Topdown" - ], - "subInstructions": [] + ] } - ], - "events": [] + ] } ], "parameters": [ { - "codeOnly": false, - "defaultValue": "", "description": "Object", - "longDescription": "", "name": "Object", - "optional": false, - "supplementaryInformation": "", "type": "object" }, { - "codeOnly": false, - "defaultValue": "", "description": "Behavior", - "longDescription": "", "name": "Behavior", - "optional": false, "supplementaryInformation": "BehaviorRemapper::RemapForTopdown", "type": "behavior" } @@ -198,136 +200,93 @@ "fullName": "Remap Top-Down controls to a custom scheme", "functionType": "Action", "name": "SetCustom", - "private": false, "sentence": "Remap controls of _PARAM0_: Up: _PARAM2_, Left: _PARAM3_, Down: _PARAM4_, Right: _PARAM5_", "events": [ { - "disabled": false, - "folded": false, "type": "BuiltinCommonInstructions::Standard", "conditions": [ { "type": { - "inverted": false, "value": "BuiltinCommonInstructions::Once" }, - "parameters": [], - "subInstructions": [] + "parameters": [] } ], "actions": [ { "type": { - "inverted": false, "value": "SetStringVariable" }, "parameters": [ "Up", "=", "up" - ], - "subInstructions": [] + ] }, { "type": { - "inverted": false, "value": "SetStringVariable" }, "parameters": [ "Left", "=", "left" - ], - "subInstructions": [] + ] }, { "type": { - "inverted": false, "value": "SetStringVariable" }, "parameters": [ "Right", "=", "right" - ], - "subInstructions": [] + ] }, { "type": { - "inverted": false, "value": "SetStringVariable" }, "parameters": [ "Down", "=", "down" - ], - "subInstructions": [] + ] } - ], - "events": [] + ] } ], "parameters": [ { - "codeOnly": false, - "defaultValue": "", "description": "Object", - "longDescription": "", "name": "Object", - "optional": false, - "supplementaryInformation": "", "type": "object" }, { - "codeOnly": false, - "defaultValue": "", "description": "Behavior", - "longDescription": "", "name": "Behavior", - "optional": false, "supplementaryInformation": "BehaviorRemapper::RemapForTopdown", "type": "behavior" }, { - "codeOnly": false, - "defaultValue": "", "description": "Up key", - "longDescription": "", "name": "up", - "optional": false, - "supplementaryInformation": "", - "type": "key" + "type": "keyboardKey" }, { - "codeOnly": false, - "defaultValue": "", "description": "Left key", - "longDescription": "", "name": "left", - "optional": false, - "supplementaryInformation": "", - "type": "key" + "type": "keyboardKey" }, { - "codeOnly": false, - "defaultValue": "", "description": "Down key", - "longDescription": "", "name": "down", - "optional": false, - "supplementaryInformation": "", - "type": "key" + "type": "keyboardKey" }, { - "codeOnly": false, - "defaultValue": "", "description": "Right key", - "longDescription": "", "name": "right", - "optional": false, - "supplementaryInformation": "", - "type": "key" + "type": "keyboardKey" } ], "objectGroups": [] @@ -337,12 +296,9 @@ "fullName": "Remap Top-Down controls to a preset", "functionType": "Action", "name": "SetPreset", - "private": false, "sentence": "Remap controls of _PARAM0_ to preset _PARAM2_", "events": [ { - "disabled": false, - "folded": false, "type": "BuiltinCommonInstructions::Comment", "color": { "b": 109, @@ -352,82 +308,66 @@ "textG": 0, "textR": 0 }, - "comment": "QWERTY bindings", - "comment2": "" + "comment": "QWERTY bindings" }, { - "disabled": false, - "folded": false, "type": "BuiltinCommonInstructions::Standard", "conditions": [ { "type": { - "inverted": false, "value": "StrEqual" }, "parameters": [ "options", "=", "\"WASD\"" - ], - "subInstructions": [] + ] } ], "actions": [ { "type": { - "inverted": false, "value": "SetStringVariable" }, "parameters": [ "Up", "=", "\"w\"" - ], - "subInstructions": [] + ] }, { "type": { - "inverted": false, "value": "SetStringVariable" }, "parameters": [ "Left", "=", "\"a\"" - ], - "subInstructions": [] + ] }, { "type": { - "inverted": false, "value": "SetStringVariable" }, "parameters": [ "Down", "=", "\"s\"" - ], - "subInstructions": [] + ] }, { "type": { - "inverted": false, "value": "SetStringVariable" }, "parameters": [ "Right", "=", "\"d\"" - ], - "subInstructions": [] + ] } - ], - "events": [] + ] }, { - "disabled": false, - "folded": false, "type": "BuiltinCommonInstructions::Comment", "color": { "b": 109, @@ -437,82 +377,66 @@ "textG": 0, "textR": 0 }, - "comment": "AZERTY bindings", - "comment2": "" + "comment": "AZERTY bindings" }, { - "disabled": false, - "folded": false, "type": "BuiltinCommonInstructions::Standard", "conditions": [ { "type": { - "inverted": false, "value": "StrEqual" }, "parameters": [ "options", "=", "\"ZQSD\"" - ], - "subInstructions": [] + ] } ], "actions": [ { "type": { - "inverted": false, "value": "SetStringVariable" }, "parameters": [ "Up", "=", "\"z\"" - ], - "subInstructions": [] + ] }, { "type": { - "inverted": false, "value": "SetStringVariable" }, "parameters": [ "Left", "=", "\"q\"" - ], - "subInstructions": [] + ] }, { "type": { - "inverted": false, "value": "SetStringVariable" }, "parameters": [ "Down", "=", "\"s\"" - ], - "subInstructions": [] + ] }, { "type": { - "inverted": false, "value": "SetStringVariable" }, "parameters": [ "Down", "=", "\"d\"" - ], - "subInstructions": [] + ] } - ], - "events": [] + ] }, { - "disabled": false, - "folded": false, "type": "BuiltinCommonInstructions::Comment", "color": { "b": 109, @@ -522,82 +446,66 @@ "textG": 0, "textR": 0 }, - "comment": "Numpad bindings", - "comment2": "" + "comment": "Numpad bindings" }, { - "disabled": false, - "folded": false, "type": "BuiltinCommonInstructions::Standard", "conditions": [ { "type": { - "inverted": false, "value": "StrEqual" }, "parameters": [ "options", "=", "\"Numpad\"" - ], - "subInstructions": [] + ] } ], "actions": [ { "type": { - "inverted": false, "value": "SetStringVariable" }, "parameters": [ "Up", "=", "\"NumpadUp\"" - ], - "subInstructions": [] + ] }, { "type": { - "inverted": false, "value": "SetStringVariable" }, "parameters": [ "Left", "=", "\"NumpadLeft\"" - ], - "subInstructions": [] + ] }, { "type": { - "inverted": false, "value": "SetStringVariable" }, "parameters": [ "Down", "=", "\"NumpadDown\"" - ], - "subInstructions": [] + ] }, { "type": { - "inverted": false, "value": "SetStringVariable" }, "parameters": [ "Right", "=", "\"NumpadRight\"" - ], - "subInstructions": [] + ] } - ], - "events": [] + ] }, { - "disabled": false, - "folded": false, "type": "BuiltinCommonInstructions::Comment", "color": { "b": 109, @@ -607,108 +515,81 @@ "textG": 0, "textR": 0 }, - "comment": "QWERTY player 2 bindings ", - "comment2": "" + "comment": "QWERTY player 2 bindings " }, { - "disabled": false, - "folded": false, "type": "BuiltinCommonInstructions::Standard", "conditions": [ { "type": { - "inverted": false, "value": "StrEqual" }, "parameters": [ "options", "=", "\"IJKL\"" - ], - "subInstructions": [] + ] } ], "actions": [ { "type": { - "inverted": false, "value": "SetStringVariable" }, "parameters": [ "Up", "=", "\"i\"" - ], - "subInstructions": [] + ] }, { "type": { - "inverted": false, "value": "SetStringVariable" }, "parameters": [ "Left", "=", "\"j\"" - ], - "subInstructions": [] + ] }, { "type": { - "inverted": false, "value": "SetStringVariable" }, "parameters": [ "Down", "=", "\"k\"" - ], - "subInstructions": [] + ] }, { "type": { - "inverted": false, "value": "SetStringVariable" }, "parameters": [ "Right", "=", "\"l\"" - ], - "subInstructions": [] + ] } - ], - "events": [] + ] } ], "parameters": [ { - "codeOnly": false, - "defaultValue": "", "description": "Object", - "longDescription": "", "name": "Object", - "optional": false, - "supplementaryInformation": "", "type": "object" }, { - "codeOnly": false, - "defaultValue": "", "description": "Behavior", - "longDescription": "", "name": "Behavior", - "optional": false, "supplementaryInformation": "BehaviorRemapper::RemapForTopdown", "type": "behavior" }, { - "codeOnly": false, - "defaultValue": "", "description": "Preset name", - "longDescription": "", "name": "options", - "optional": false, "supplementaryInformation": "[\"WASD\",\"ZQSD\",\"Numpad\",\"IJKL\"]", "type": "stringWithSelector" } @@ -719,38 +600,38 @@ "propertyDescriptors": [ { "value": "w", - "type": "String", + "type": "KeyboardKey", "label": "Up key", "description": "", + "group": "", "extraInformation": [], - "hidden": false, "name": "Up" }, { "value": "a", - "type": "String", + "type": "KeyboardKey", "label": "Left key", "description": "", + "group": "", "extraInformation": [], - "hidden": false, "name": "Left" }, { "value": "d", - "type": "String", + "type": "KeyboardKey", "label": "Right key", "description": "", + "group": "", "extraInformation": [], - "hidden": false, "name": "Right" }, { "value": "s", - "type": "String", + "type": "KeyboardKey", "label": "Down key", "description": "", + "group": "", "extraInformation": [], - "hidden": false, "name": "Down" }, { @@ -758,229 +639,180 @@ "type": "Behavior", "label": "", "description": "", + "group": "", "extraInformation": [ "TopDownMovementBehavior::TopDownMovementBehavior" ], - "hidden": false, "name": "Topdown" } - ] + ], + "sharedPropertyDescriptors": [] }, { - "description": "Allows for the controls of a platformer behavior to be re-mapped via a single action.", - "fullName": "Remap Platformer controls", + "description": "Remap keyboard controls of the platformer character movement.", + "fullName": "Platformer keyboard mapper", "name": "RemapForPlatformer", "objectType": "", "eventsFunctions": [ { - "description": "", "fullName": "", "functionType": "Action", "name": "doStepPreEvents", - "private": false, "sentence": "", "events": [ { - "disabled": false, - "folded": false, "type": "BuiltinCommonInstructions::Standard", "conditions": [ { "type": { - "inverted": false, "value": "KeyFromTextPressed" }, "parameters": [ "", "Up" - ], - "subInstructions": [] + ] } ], "actions": [ { "type": { - "inverted": false, "value": "PlatformBehavior::SimulateUpKey" }, "parameters": [ "Object", "Platformer" - ], - "subInstructions": [] + ] }, { "type": { - "inverted": false, "value": "PlatformBehavior::SimulateLadderKey" }, "parameters": [ "Object", "Platformer" - ], - "subInstructions": [] + ] } - ], - "events": [] + ] }, { - "disabled": false, - "folded": false, "type": "BuiltinCommonInstructions::Standard", "conditions": [ { "type": { - "inverted": false, "value": "KeyFromTextPressed" }, "parameters": [ "", "Left" - ], - "subInstructions": [] + ] } ], "actions": [ { "type": { - "inverted": false, "value": "PlatformBehavior::SimulateLeftKey" }, "parameters": [ "Object", "Platformer" - ], - "subInstructions": [] + ] } - ], - "events": [] + ] }, { - "disabled": false, - "folded": false, "type": "BuiltinCommonInstructions::Standard", "conditions": [ { "type": { - "inverted": false, "value": "KeyFromTextPressed" }, "parameters": [ "", "Right" - ], - "subInstructions": [] + ] } ], "actions": [ { "type": { - "inverted": false, "value": "PlatformBehavior::SimulateRightKey" }, "parameters": [ "Object", "Platformer" - ], - "subInstructions": [] + ] } - ], - "events": [] + ] }, { - "disabled": false, - "folded": false, "type": "BuiltinCommonInstructions::Standard", "conditions": [ { "type": { - "inverted": false, "value": "KeyFromTextPressed" }, "parameters": [ "", "Down" - ], - "subInstructions": [] + ] } ], "actions": [ { "type": { - "inverted": false, "value": "PlatformBehavior::SimulateDownKey" }, "parameters": [ "Object", "Platformer" - ], - "subInstructions": [] + ] }, { "type": { - "inverted": false, "value": "PlatformBehavior::SimulateReleaseLadderKey" }, "parameters": [ "Object", "Platformer" - ], - "subInstructions": [] + ] } - ], - "events": [] + ] }, { - "disabled": false, - "folded": false, "type": "BuiltinCommonInstructions::Standard", "conditions": [ { "type": { - "inverted": false, "value": "KeyFromTextPressed" }, "parameters": [ "", "Jump" - ], - "subInstructions": [] + ] } ], "actions": [ { "type": { - "inverted": false, "value": "PlatformBehavior::SimulateJumpKey" }, "parameters": [ "Object", "Platformer" - ], - "subInstructions": [] + ] } - ], - "events": [] + ] } ], "parameters": [ { - "codeOnly": false, - "defaultValue": "", "description": "Object", - "longDescription": "", "name": "Object", - "optional": false, - "supplementaryInformation": "", "type": "object" }, { - "codeOnly": false, - "defaultValue": "", "description": "Behavior", - "longDescription": "", "name": "Behavior", - "optional": false, "supplementaryInformation": "BehaviorRemapper::RemapForPlatformer", "type": "behavior" } @@ -992,158 +824,108 @@ "fullName": "Remap Platformer controls to a custom scheme", "functionType": "Action", "name": "SetCustom", - "private": false, "sentence": "Remap controls of _PARAM0_: Up: _PARAM2_, Left: _PARAM3_, Down: _PARAM4_, Right: _PARAM5_, Jump: _PARAM6_", "events": [ { - "disabled": false, - "folded": false, "type": "BuiltinCommonInstructions::Standard", "conditions": [ { "type": { - "inverted": false, "value": "BuiltinCommonInstructions::Once" }, - "parameters": [], - "subInstructions": [] + "parameters": [] } ], "actions": [ { "type": { - "inverted": false, "value": "SetStringVariable" }, "parameters": [ "Up", "=", "up" - ], - "subInstructions": [] + ] }, { "type": { - "inverted": false, "value": "SetStringVariable" }, "parameters": [ "Left", "=", "left" - ], - "subInstructions": [] + ] }, { "type": { - "inverted": false, "value": "SetStringVariable" }, "parameters": [ "Right", "=", "right" - ], - "subInstructions": [] + ] }, { "type": { - "inverted": false, "value": "SetStringVariable" }, "parameters": [ "Down", "=", "down" - ], - "subInstructions": [] + ] }, { "type": { - "inverted": false, "value": "SetStringVariable" }, "parameters": [ "Jump", "=", "jump" - ], - "subInstructions": [] + ] } - ], - "events": [] + ] } ], "parameters": [ { - "codeOnly": false, - "defaultValue": "", "description": "Object", - "longDescription": "", "name": "Object", - "optional": false, - "supplementaryInformation": "", "type": "object" }, { - "codeOnly": false, - "defaultValue": "", "description": "Behavior", - "longDescription": "", "name": "Behavior", - "optional": false, "supplementaryInformation": "BehaviorRemapper::RemapForPlatformer", "type": "behavior" }, { - "codeOnly": false, - "defaultValue": "", "description": "Up key", - "longDescription": "", "name": "up", - "optional": false, - "supplementaryInformation": "", - "type": "key" + "type": "keyboardKey" }, { - "codeOnly": false, - "defaultValue": "", "description": "Left key", - "longDescription": "", "name": "left", - "optional": false, - "supplementaryInformation": "", - "type": "key" + "type": "keyboardKey" }, { - "codeOnly": false, - "defaultValue": "", "description": "Down key", - "longDescription": "", "name": "down", - "optional": false, - "supplementaryInformation": "", - "type": "key" + "type": "keyboardKey" }, { - "codeOnly": false, - "defaultValue": "", "description": "Right key", - "longDescription": "", "name": "right", - "optional": false, - "supplementaryInformation": "", - "type": "key" + "type": "keyboardKey" }, { - "codeOnly": false, - "defaultValue": "", "description": "Jump key", - "longDescription": "", "name": "jump", - "optional": false, - "supplementaryInformation": "", - "type": "key" + "type": "keyboardKey" } ], "objectGroups": [] @@ -1153,12 +935,9 @@ "fullName": "Remap Platformer controls to a preset", "functionType": "Action", "name": "SetPreset", - "private": false, "sentence": "Remap controls of _PARAM0_ to preset _PARAM2_", "events": [ { - "disabled": false, - "folded": false, "type": "BuiltinCommonInstructions::Comment", "color": { "b": 109, @@ -1168,94 +947,76 @@ "textG": 0, "textR": 0 }, - "comment": "QWERTY bindings", - "comment2": "" + "comment": "QWERTY bindings" }, { - "disabled": false, - "folded": false, "type": "BuiltinCommonInstructions::Standard", "conditions": [ { "type": { - "inverted": false, "value": "StrEqual" }, "parameters": [ "options", "=", "\"WASD\"" - ], - "subInstructions": [] + ] } ], "actions": [ { "type": { - "inverted": false, "value": "SetStringVariable" }, "parameters": [ "Up", "=", "\"w\"" - ], - "subInstructions": [] + ] }, { "type": { - "inverted": false, "value": "SetStringVariable" }, "parameters": [ "Left", "=", "\"a\"" - ], - "subInstructions": [] + ] }, { "type": { - "inverted": false, "value": "SetStringVariable" }, "parameters": [ "Down", "=", "\"s\"" - ], - "subInstructions": [] + ] }, { "type": { - "inverted": false, "value": "SetStringVariable" }, "parameters": [ "Right", "=", "\"d\"" - ], - "subInstructions": [] + ] }, { "type": { - "inverted": false, "value": "SetStringVariable" }, "parameters": [ "Jump", "=", "\"Space\"" - ], - "subInstructions": [] + ] } - ], - "events": [] + ] }, { - "disabled": false, - "folded": false, "type": "BuiltinCommonInstructions::Comment", "color": { "b": 109, @@ -1265,94 +1026,76 @@ "textG": 0, "textR": 0 }, - "comment": "AZERTY bindings", - "comment2": "" + "comment": "AZERTY bindings" }, { - "disabled": false, - "folded": false, "type": "BuiltinCommonInstructions::Standard", "conditions": [ { "type": { - "inverted": false, "value": "StrEqual" }, "parameters": [ "options", "=", "\"ZQSD\"" - ], - "subInstructions": [] + ] } ], "actions": [ { "type": { - "inverted": false, "value": "SetStringVariable" }, "parameters": [ "Up", "=", "\"z\"" - ], - "subInstructions": [] + ] }, { "type": { - "inverted": false, "value": "SetStringVariable" }, "parameters": [ "Left", "=", "\"q\"" - ], - "subInstructions": [] + ] }, { "type": { - "inverted": false, "value": "SetStringVariable" }, "parameters": [ "Down", "=", "\"s\"" - ], - "subInstructions": [] + ] }, { "type": { - "inverted": false, "value": "SetStringVariable" }, "parameters": [ "Right", "=", "\"d\"" - ], - "subInstructions": [] + ] }, { "type": { - "inverted": false, "value": "SetStringVariable" }, "parameters": [ "Jump", "=", "\"Space\"" - ], - "subInstructions": [] + ] } - ], - "events": [] + ] }, { - "disabled": false, - "folded": false, "type": "BuiltinCommonInstructions::Comment", "color": { "b": 109, @@ -1362,94 +1105,76 @@ "textG": 0, "textR": 0 }, - "comment": "Numpad bindings", - "comment2": "" + "comment": "Numpad bindings" }, { - "disabled": false, - "folded": false, "type": "BuiltinCommonInstructions::Standard", "conditions": [ { "type": { - "inverted": false, "value": "StrEqual" }, "parameters": [ "options", "=", "\"Numpad\"" - ], - "subInstructions": [] + ] } ], "actions": [ { "type": { - "inverted": false, "value": "SetStringVariable" }, "parameters": [ "Up", "=", "\"NumpadUp\"" - ], - "subInstructions": [] + ] }, { "type": { - "inverted": false, "value": "SetStringVariable" }, "parameters": [ "Left", "=", "\"NumpadLeft\"" - ], - "subInstructions": [] + ] }, { "type": { - "inverted": false, "value": "SetStringVariable" }, "parameters": [ "Down", "=", "\"NumpadDown\"" - ], - "subInstructions": [] + ] }, { "type": { - "inverted": false, "value": "SetStringVariable" }, "parameters": [ "Right", "=", "\"NumpadRight\"" - ], - "subInstructions": [] + ] }, { "type": { - "inverted": false, "value": "SetStringVariable" }, "parameters": [ "Jump", "=", "\"NumpadReturn\"" - ], - "subInstructions": [] + ] } - ], - "events": [] + ] }, { - "disabled": false, - "folded": false, "type": "BuiltinCommonInstructions::Comment", "color": { "b": 109, @@ -1459,120 +1184,91 @@ "textG": 0, "textR": 0 }, - "comment": "QWERTY player 2 bindings ", - "comment2": "" + "comment": "QWERTY player 2 bindings " }, { - "disabled": false, - "folded": false, "type": "BuiltinCommonInstructions::Standard", "conditions": [ { "type": { - "inverted": false, "value": "StrEqual" }, "parameters": [ "options", "=", "\"IJKL\"" - ], - "subInstructions": [] + ] } ], "actions": [ { "type": { - "inverted": false, "value": "SetStringVariable" }, "parameters": [ "Up", "=", "\"i\"" - ], - "subInstructions": [] + ] }, { "type": { - "inverted": false, "value": "SetStringVariable" }, "parameters": [ "Left", "=", "\"j\"" - ], - "subInstructions": [] + ] }, { "type": { - "inverted": false, "value": "SetStringVariable" }, "parameters": [ "Down", "=", "\"k\"" - ], - "subInstructions": [] + ] }, { "type": { - "inverted": false, "value": "SetStringVariable" }, "parameters": [ "Right", "=", "\"l\"" - ], - "subInstructions": [] + ] }, { "type": { - "inverted": false, "value": "SetStringVariable" }, "parameters": [ "Jump", "=", "\"Return\"" - ], - "subInstructions": [] + ] } - ], - "events": [] + ] } ], "parameters": [ { - "codeOnly": false, - "defaultValue": "", "description": "Object", - "longDescription": "", "name": "Object", - "optional": false, - "supplementaryInformation": "", "type": "object" }, { - "codeOnly": false, - "defaultValue": "", "description": "Behavior", - "longDescription": "", "name": "Behavior", - "optional": false, "supplementaryInformation": "BehaviorRemapper::RemapForPlatformer", "type": "behavior" }, { - "codeOnly": false, - "defaultValue": "", "description": "Preset name", - "longDescription": "", "name": "options", - "optional": false, "supplementaryInformation": "[\"WASD\",\"ZQSD\",\"Numpad\",\"IJKL\"]", "type": "stringWithSelector" } @@ -1583,47 +1279,47 @@ "propertyDescriptors": [ { "value": "", - "type": "String", + "type": "KeyboardKey", "label": "Up key", "description": "", + "group": "", "extraInformation": [], - "hidden": false, "name": "Up" }, { "value": "", - "type": "String", + "type": "KeyboardKey", "label": "Left key", "description": "", + "group": "", "extraInformation": [], - "hidden": false, "name": "Left" }, { "value": "", - "type": "String", + "type": "KeyboardKey", "label": "Down key", "description": "", + "group": "", "extraInformation": [], - "hidden": false, "name": "Down" }, { "value": "", - "type": "String", + "type": "KeyboardKey", "label": "Right key", "description": "", + "group": "", "extraInformation": [], - "hidden": false, "name": "Right" }, { "value": "", - "type": "String", + "type": "KeyboardKey", "label": "Jump key", "description": "", + "group": "", "extraInformation": [], - "hidden": false, "name": "Jump" }, { @@ -1631,13 +1327,15 @@ "type": "Behavior", "label": "", "description": "", + "group": "", "extraInformation": [ "PlatformBehavior::PlatformerObjectBehavior" ], - "hidden": false, "name": "Platformer" } - ] + ], + "sharedPropertyDescriptors": [] } - ] + ], + "eventsBasedObjects": [] } \ No newline at end of file diff --git a/extensions/reviewed/PhysicsCharacter3DKeyMapper.json b/extensions/reviewed/PhysicsCharacter3DKeyMapper.json index c2df2bba1..99a7badf5 100644 --- a/extensions/reviewed/PhysicsCharacter3DKeyMapper.json +++ b/extensions/reviewed/PhysicsCharacter3DKeyMapper.json @@ -2,17 +2,17 @@ "author": "", "category": "Input", "extensionNamespace": "", - "gdevelopVersion": ">=5.5.222", "fullName": "3D character keyboard mapper", + "gdevelopVersion": ">=5.5.222", "helpPath": "", "iconUrl": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iSWNvbnMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMzIgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMyIDMyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQo8L3N0eWxlPg0KPHBhdGggZD0iTTI5LDE0aC00LjJjMC4xLTAuMywwLjItMC42LDAuMi0xYzAtMS43LTEuMy0zLTMtM0g4Yy0wLjYsMC0xLTAuNC0xLTFzMC40LTEsMS0xaDZjMS43LDAsMy0xLjMsMy0zVjJjMC0wLjYtMC40LTEtMS0xDQoJcy0xLDAuNC0xLDF2M2MwLDAuNi0wLjQsMS0xLDFIOEM2LjMsNiw1LDcuMyw1LDlzMS4zLDMsMywzaDE0YzAuNiwwLDEsMC40LDEsMXMtMC40LDEtMSwxSDNjLTAuNiwwLTEsMC40LTEsMXYxNGMwLDAuNiwwLjQsMSwxLDENCgloMjZjMC42LDAsMS0wLjQsMS0xVjE1QzMwLDE0LjQsMjkuNiwxNCwyOSwxNHogTTcsMThoMmMwLjYsMCwxLDAuNCwxLDFjMC0wLjYsMC40LTEsMS0xaDJjMC42LDAsMSwwLjQsMSwxYzAtMC42LDAuNC0xLDEtMWgyDQoJYzAuNiwwLDEsMC40LDEsMWMwLTAuNiwwLjQtMSwxLTFoMmMwLjYsMCwxLDAuNCwxLDFjMC0wLjYsMC40LTEsMS0xaDJjMC42LDAsMSwwLjQsMSwxcy0wLjQsMS0xLDFoLTJjLTAuNiwwLTEtMC40LTEtMQ0KCWMwLDAuNi0wLjQsMS0xLDFoLTJjLTAuNiwwLTEtMC40LTEtMWMwLDAuNi0wLjQsMS0xLDFoLTJjLTAuNiwwLTEtMC40LTEtMWMwLDAuNi0wLjQsMS0xLDFoLTJjLTAuNiwwLTEtMC40LTEtMWMwLDAuNi0wLjQsMS0xLDFINw0KCWMtMC42LDAtMS0wLjQtMS0xUzYuNCwxOCw3LDE4eiBNMTksMjJjMCwwLjEsMCwwLjMtMC4xLDAuNHMtMC4xLDAuMi0wLjIsMC4zYzAsMC0wLjEsMC4xLTAuMiwwLjFjMCwwLTAuMSwwLjEtMC4yLDAuMQ0KCWMtMC4xLDAtMC4xLDAtMC4yLDAuMWMtMC4xLDAtMC4xLDAtMC4yLDBjLTAuMSwwLTAuMSwwLTAuMiwwYy0wLjEsMC0wLjEsMC0wLjItMC4xYy0wLjEsMC0wLjEtMC4xLTAuMi0wLjFjMCwwLTAuMS0wLjEtMC4xLTAuMQ0KCWMtMC4xLTAuMS0wLjItMC4yLTAuMi0wLjNDMTcsMjIuMywxNywyMi4xLDE3LDIyYzAtMC4xLDAtMC4zLDAuMS0wLjRjMC0wLjEsMC4xLTAuMiwwLjItMC4zYzAsMCwwLjEtMC4xLDAuMS0wLjENCgljMC4xLDAsMC4xLTAuMSwwLjItMC4xYzAuMSwwLDAuMSwwLDAuMi0wLjFjMC4xLDAsMC4zLDAsMC40LDBjMC4xLDAsMC4xLDAsMC4yLDAuMWMwLjEsMCwwLjEsMC4xLDAuMiwwLjFjMC4xLDAsMC4xLDAuMSwwLjIsMC4xDQoJYzAuMSwwLjEsMC4yLDAuMiwwLjIsMC4zQzE5LDIxLjcsMTksMjEuOSwxOSwyMnogTTE1LDIyYzAsMC4xLDAsMC4zLTAuMSwwLjRzLTAuMSwwLjItMC4yLDAuM2MwLDAtMC4xLDAuMS0wLjIsMC4xDQoJYzAsMC0wLjEsMC4xLTAuMiwwLjFjLTAuMSwwLTAuMSwwLTAuMiwwLjFjLTAuMSwwLTAuMSwwLTAuMiwwYy0wLjMsMC0wLjUtMC4xLTAuNy0wLjNjLTAuMS0wLjEtMC4yLTAuMi0wLjItMC4zDQoJQzEzLDIyLjMsMTMsMjIuMSwxMywyMmMwLTAuMSwwLTAuMSwwLTAuMmMwLTAuMSwwLTAuMSwwLjEtMC4yYzAtMC4xLDAtMC4xLDAuMS0wLjJjMC0wLjEsMC4xLTAuMSwwLjEtMC4xYzAuMi0wLjIsMC42LTAuMywwLjktMC4zDQoJYzAuMSwwLDAuMSwwLDAuMiwwLjFjMC4xLDAsMC4xLDAuMSwwLjIsMC4xYzAuMSwwLDAuMSwwLjEsMC4yLDAuMWMwLDAsMC4xLDAuMSwwLjEsMC4xYzAsMC4xLDAuMSwwLjEsMC4xLDAuMmMwLDAuMSwwLDAuMSwwLjEsMC4yDQoJQzE1LDIxLjksMTUsMjEuOSwxNSwyMnogTTUsMjJjMC0wLjEsMC0wLjMsMC4xLTAuNGMwLTAuMSwwLjEtMC4yLDAuMi0wLjNjMC4yLTAuMiwwLjYtMC4zLDAuOS0wLjNjMC4xLDAsMC4xLDAsMC4yLDAuMQ0KCWMwLjEsMCwwLjEsMC4xLDAuMiwwLjFjMCwwLDAuMSwwLjEsMC4yLDAuMWMwLjEsMC4xLDAuMiwwLjIsMC4yLDAuM0M3LDIxLjcsNywyMS45LDcsMjJjMCwwLjMtMC4xLDAuNS0wLjMsMC43YzAsMC0wLjEsMC4xLTAuMiwwLjENCgljLTAuMSwwLTAuMSwwLjEtMC4yLDAuMWMtMC4xLDAtMC4xLDAtMC4yLDAuMWMtMC4xLDAtMC4xLDAtMC4yLDBjLTAuMywwLTAuNS0wLjEtMC43LTAuM0M1LjEsMjIuNSw1LDIyLjMsNSwyMnogTTgsMjZINw0KCWMtMC42LDAtMS0wLjQtMS0xczAuNC0xLDEtMWgxYzAuNiwwLDEsMC40LDEsMVM4LjYsMjYsOCwyNnogTTEwLjksMjIuNGMwLDAuMSwwLDAuMS0wLjEsMC4yYzAsMC0wLjEsMC4xLTAuMSwwLjENCglDMTAuNSwyMi45LDEwLjMsMjMsMTAsMjNjLTAuMSwwLTAuMywwLTAuNC0wLjFjLTAuMS0wLjEtMC4yLTAuMS0wLjMtMC4yYzAtMC4xLTAuMS0wLjEtMC4xLTAuMWMwLTAuMS0wLjEtMC4xLTAuMS0wLjINCgljMC0wLjEsMC0wLjEtMC4xLTAuMmMwLTAuMSwwLTAuMSwwLTAuMmMwLTAuMywwLjEtMC41LDAuMy0wLjdjMC4xLTAuMSwwLjItMC4yLDAuMy0wLjJjMC40LTAuMiwwLjgtMC4xLDEuMSwwLjINCgljMC4yLDAuMiwwLjMsMC40LDAuMywwLjdjMCwwLjEsMCwwLjEsMCwwLjJDMTEsMjIuMywxMSwyMi4zLDEwLjksMjIuNHogTTIwLDI2aC04Yy0wLjYsMC0xLTAuNC0xLTFzMC40LTEsMS0xaDhjMC42LDAsMSwwLjQsMSwxDQoJUzIwLjYsMjYsMjAsMjZ6IE0yMi45LDIyLjRjMCwwLjEsMCwwLjEtMC4xLDAuMmMwLDAtMC4xLDAuMS0wLjEsMC4xYzAsMC0wLjEsMC4xLTAuMiwwLjFjMCwwLTAuMSwwLjEtMC4yLDAuMWMtMC4xLDAtMC4xLDAtMC4yLDAuMQ0KCWMtMC4xLDAtMC4xLDAtMC4yLDBjLTAuMSwwLTAuMSwwLTAuMiwwYy0wLjEsMC0wLjEsMC0wLjItMC4xYy0wLjEsMC0wLjEtMC4xLTAuMi0wLjFjMCwwLTAuMS0wLjEtMC4xLTAuMWMwLTAuMS0wLjEtMC4xLTAuMS0wLjENCgljMC0wLjEtMC4xLTAuMS0wLjEtMC4yYzAtMC4xLDAtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjEsMC0wLjJjMC0wLjMsMC4xLTAuNSwwLjMtMC43YzAsMCwwLjEtMC4xLDAuMS0wLjFjMC4xLDAsMC4xLTAuMSwwLjItMC4xDQoJYzAuMSwwLDAuMSwwLDAuMi0wLjFjMC4xLDAsMC4zLDAsMC40LDBjMC4xLDAsMC4xLDAsMC4yLDAuMWMwLjEsMCwwLjEsMC4xLDAuMiwwLjFjMC4xLDAsMC4xLDAuMSwwLjIsMC4xYzAuMiwwLjIsMC4zLDAuNCwwLjMsMC43DQoJYzAsMC4xLDAsMC4xLDAsMC4yQzIzLDIyLjMsMjMsMjIuMywyMi45LDIyLjR6IE0yNSwyNmgtMWMtMC42LDAtMS0wLjQtMS0xczAuNC0xLDEtMWgxYzAuNiwwLDEsMC40LDEsMVMyNS42LDI2LDI1LDI2eiBNMjYuNywyMi43DQoJQzI2LjUsMjIuOSwyNi4zLDIzLDI2LDIzYy0wLjEsMC0wLjEsMC0wLjIsMGMtMC4xLDAtMC4xLDAtMC4yLTAuMWMtMC4xLDAtMC4xLTAuMS0wLjItMC4xYy0wLjEsMC0wLjEtMC4xLTAuMi0wLjENCglDMjUuMSwyMi41LDI1LDIyLjMsMjUsMjJjMC0wLjEsMC0wLjMsMC4xLTAuNGMwLTAuMSwwLjEtMC4yLDAuMi0wLjNjMCwwLDAuMS0wLjEsMC4yLTAuMWMwLDAsMC4xLTAuMSwwLjItMC4xYzAuMSwwLDAuMSwwLDAuMi0wLjENCgljMC4zLTAuMSwwLjcsMCwwLjksMC4zYzAuMiwwLjIsMC4zLDAuNCwwLjMsMC43QzI3LDIyLjMsMjYuOSwyMi41LDI2LjcsMjIuN3oiLz4NCjwvc3ZnPg0K", "name": "PhysicsCharacter3DKeyMapper", "previewIconUrl": "https://asset-resources.gdevelop.io/public-resources/Icons/Glyphster Pack/Master/SVG/Computers and Hardware/3e5871434a72821bf3ecb44a6857e62a438cf23dc8f95966f56ae97e95315468_Computers and Hardware_keyboard.svg", "shortDescription": "3D platformer and 3D shooter keyboard controls.", - "version": "1.1.0", + "version": "1.1.1", "description": "3D platformer and 3D shooter keyboard controls.", "origin": { - "identifier": "BehaviorRemapper", + "identifier": "PhysicsCharacter3DKeyMapper", "name": "gdevelop-extension-store" }, "tags": [ @@ -647,7 +647,7 @@ }, { "value": "Space", - "type": "String", + "type": "KeyboardKey", "label": "Jump key", "description": "", "group": "", @@ -656,7 +656,7 @@ }, { "value": "w", - "type": "String", + "type": "KeyboardKey", "label": "Up key", "description": "", "group": "", @@ -665,7 +665,7 @@ }, { "value": "a", - "type": "String", + "type": "KeyboardKey", "label": "Left key", "description": "", "group": "", @@ -674,7 +674,7 @@ }, { "value": "s", - "type": "String", + "type": "KeyboardKey", "label": "Down key", "description": "", "group": "", @@ -683,7 +683,7 @@ }, { "value": "d", - "type": "String", + "type": "KeyboardKey", "label": "Right key", "description": "", "group": "", @@ -693,6 +693,7 @@ { "value": "0", "type": "Number", + "unit": "DegreeAngle", "label": "", "description": "", "group": "", @@ -881,7 +882,7 @@ }, { "value": "Space", - "type": "String", + "type": "KeyboardKey", "label": "Jump key", "description": "", "group": "", @@ -890,7 +891,7 @@ }, { "value": "w", - "type": "String", + "type": "KeyboardKey", "label": "Up key", "description": "", "group": "", @@ -899,7 +900,7 @@ }, { "value": "a", - "type": "String", + "type": "KeyboardKey", "label": "Left key", "description": "", "group": "", @@ -908,7 +909,7 @@ }, { "value": "s", - "type": "String", + "type": "KeyboardKey", "label": "Down key", "description": "", "group": "", @@ -917,7 +918,7 @@ }, { "value": "d", - "type": "String", + "type": "KeyboardKey", "label": "Right key", "description": "", "group": "",