Skip to content

Commit 4a8d12f

Browse files
authored
[Reviewed] New extension for multitouch joystick with a custom object (#726)
* The old multitouch joystick extension is moved to the community list.
1 parent e16730b commit 4a8d12f

File tree

2 files changed

+4363
-5
lines changed

2 files changed

+4363
-5
lines changed

extensions/reviewed/MultitouchJoystick.json renamed to extensions/community/MultitouchJoystick.json

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,20 @@
22
"author": "",
33
"category": "Input",
44
"extensionNamespace": "",
5-
"fullName": "Multitouch joystick and buttons",
5+
"fullName": "Multitouch joystick and buttons (deprecated)",
66
"helpPath": "https://wiki.gdevelop.io/gdevelop5/extensions/multitouch-joystick/start",
77
"iconUrl": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iSWNvbnMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMzIgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMyIDMyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQo8L3N0eWxlPg0KPGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iMTYiIGN5PSIxNiIgcj0iMTMiLz4NCjxwb2x5bGluZSBjbGFzcz0ic3QwIiBwb2ludHM9IjI4LjQsMTIgMjAsMTIgMjAsMy42ICIvPg0KPHBvbHlsaW5lIGNsYXNzPSJzdDAiIHBvaW50cz0iMjAsMjguNCAyMCwyMCAyOC40LDIwICIvPg0KPHBvbHlsaW5lIGNsYXNzPSJzdDAiIHBvaW50cz0iMy42LDIwIDEyLDIwIDEyLDI4LjQgIi8+DQo8cG9seWxpbmUgY2xhc3M9InN0MCIgcG9pbnRzPSIxMiwzLjYgMTIsMTIgMy42LDEyICIvPg0KPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIxNiw2IDE2LjcsNyAxNS4zLDcgIi8+DQo8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjE2LDI2IDE1LjMsMjUgMTYuNywyNSAiLz4NCjxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iNiwxNiA3LDE1LjMgNywxNi43ICIvPg0KPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIyNiwxNiAyNSwxNi43IDI1LDE1LjMgIi8+DQo8L3N2Zz4NCg==",
88
"name": "MultitouchJoystick",
99
"previewIconUrl": "https://resources.gdevelop-app.com/assets/Icons/Line Hero Pack/Master/SVG/Videogames/Videogames_controller_joystick_arrows_direction.svg",
1010
"shortDescription": "Activate a joystick or buttons that can be controlled by interacting with a touchscreen.",
11-
"version": "1.2.0",
11+
"version": "1.2.1",
1212
"description": [
1313
"Users can interact with the multitouch joystick to specify angle and force values. These values can be used to control other objects in the scene such as movement and rotation, such as for twin-stick shooter games.",
1414
"",
1515
"Mulitouch buttons can be used whenever a game allows the user to press multiple locations at once.",
1616
"",
17+
"This extension is deprecated. Please install the new extension with the same name and remove this one after replacing the actions, conditions and expressions in your project.",
18+
"",
1719
"How to use:",
1820
"",
1921
"- Add the joystick behavior to a sprite that will be the joystick ",
@@ -1168,7 +1170,7 @@
11681170
"eventsBasedBehaviors": [
11691171
{
11701172
"description": "Activate a joystick that can be controlled by interacting with a touchscreen.",
1171-
"fullName": "Multitouch Joystick",
1173+
"fullName": "Multitouch Joystick (deprecated)",
11721174
"name": "MultitouchJoystick",
11731175
"objectType": "",
11741176
"eventsFunctions": [
@@ -3423,7 +3425,7 @@
34233425
},
34243426
{
34253427
"description": "Detect button presses made from a touchscreen.",
3426-
"fullName": "Multitouch button",
3428+
"fullName": "Multitouch button (deprecated)",
34273429
"name": "MultitouchButton",
34283430
"objectType": "",
34293431
"eventsFunctions": [
@@ -4108,7 +4110,7 @@
41084110
},
41094111
{
41104112
"description": "Control a platformer character with a multitouch controller.",
4111-
"fullName": "Platformer multitouch controller mapper",
4113+
"fullName": "Platformer multitouch controller mapper (deprecated)",
41124114
"name": "PlatformerMultitouchMapper",
41134115
"objectType": "",
41144116
"eventsFunctions": [

0 commit comments

Comments
 (0)