|
2 | 2 | "author": "", |
3 | 3 | "category": "Movement", |
4 | 4 | "extensionNamespace": "", |
5 | | - "gdevelopVersion": ">=5.5.222", |
6 | 5 | "fullName": "Hedgehog platformer", |
| 6 | + "gdevelopVersion": ">=5.5.222", |
7 | 7 | "helpPath": "", |
8 | 8 | "iconUrl": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iSWNvbnMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMzIgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMyIDMyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBkPSJNMTEsMTZjMCwyLjgsMi4yLDUsNSw1czUtMi4yLDUtNXMtMi4yLTUtNS01UzExLDEzLjIsMTEsMTZ6Ii8+DQoJPHBhdGggZD0iTTEyLjIsMTAuOWMwLjEsMCwwLjIsMCwwLjIsMGMwLjUsMCwwLjktMC4zLDEtMC44YzAuMy0xLjMsMC45LTIuNCwxLjktMy4zQzE3LjEsNSwxOS42LDQuNCwyMi4xLDUNCgkJYzAuNSwwLjEsMS4xLTAuMiwxLjItMC43YzAuMS0wLjUtMC4yLTEuMS0wLjctMS4yYy0zLjEtMC44LTYuNCwwLjEtOC43LDIuM2MtMS4yLDEuMi0yLDIuNy0yLjQsNC4zQzExLjQsMTAuMiwxMS43LDEwLjgsMTIuMiwxMC45DQoJCXoiLz4NCgk8cGF0aCBkPSJNOS4yLDE1LjJjMC4yLDAsMC40LDAsMC41LTAuMmMwLjUtMC4zLDAuNi0wLjksMC4zLTEuNGMtMC43LTEuMS0xLTIuNC0xLTMuN2MwLTIuNSwxLjMtNC44LDMuNS02LjENCgkJQzEzLDMuNywxMy4xLDMsMTIuOSwyLjZjLTAuMy0wLjUtMC45LTAuNi0xLjQtMC40QzguNywzLjgsNyw2LjgsNywxMGMwLDEuNywwLjUsMy4zLDEuMyw0LjdDOC41LDE1LDguOSwxNS4yLDkuMiwxNS4yeiIvPg0KCTxwYXRoIGQ9Ik05LjcsMjAuNWMwLjEsMCwwLjIsMCwwLjIsMGMwLjUsMCwwLjktMC4zLDEtMC44YzAuMS0wLjUtMC4yLTEuMS0wLjctMS4yYy0xLjMtMC4zLTIuNC0wLjktMy4zLTEuOUM1LDE0LjksNC40LDEyLjQsNSw5LjkNCgkJYzAuMS0wLjUtMC4yLTEuMS0wLjctMS4yQzMuNyw4LjYsMy4yLDguOSwzLjEsOS40Yy0wLjgsMy4xLDAuMSw2LjQsMi4zLDguN0M2LjYsMTkuMyw4LjEsMjAuMSw5LjcsMjAuNXoiLz4NCgk8cGF0aCBkPSJNMTQuNywyMy43YzAuNS0wLjMsMC42LTAuOSwwLjMtMS40Yy0wLjMtMC41LTAuOS0wLjYtMS40LTAuM2MtMS4xLDAuNy0yLjQsMS0zLjcsMWMtMi41LDAtNC44LTEuMy02LjEtMy41DQoJCUMzLjcsMTksMywxOC45LDIuNiwxOS4xYy0wLjUsMC4zLTAuNiwwLjktMC40LDEuNEMzLjgsMjMuMyw2LjgsMjUsMTAsMjVDMTEuNywyNSwxMy4zLDI0LjUsMTQuNywyMy43eiIvPg0KCTxwYXRoIGQ9Ik0xOS44LDIxLjFjLTAuNS0wLjEtMS4xLDAuMi0xLjIsMC43Yy0wLjMsMS4zLTAuOSwyLjQtMS45LDMuM2MtMS44LDEuOC00LjQsMi41LTYuOCwxLjhjLTAuNS0wLjEtMS4xLDAuMi0xLjIsMC43DQoJCXMwLjIsMS4xLDAuNywxLjJjMC44LDAuMiwxLjUsMC4zLDIuMywwLjNjMi40LDAsNC43LTAuOSw2LjQtMi42YzEuMi0xLjIsMi0yLjcsMi40LTQuM0MyMC42LDIxLjgsMjAuMywyMS4yLDE5LjgsMjEuMXoiLz4NCgk8cGF0aCBkPSJNMjIuMywxNi45Yy0wLjUsMC4zLTAuNiwwLjktMC4zLDEuNGMwLjcsMS4xLDEsMi40LDEsMy43YzAsMi41LTEuMyw0LjgtMy41LDYuMWMtMC41LDAuMy0wLjYsMC45LTAuNCwxLjQNCgkJYzAuMiwwLjMsMC41LDAuNSwwLjksMC41YzAuMiwwLDAuMywwLDAuNS0wLjFjMi44LTEuNiw0LjUtNC42LDQuNS03LjhjMC0xLjctMC41LTMuMy0xLjMtNC43QzIzLjQsMTYuOCwyMi43LDE2LjYsMjIuMywxNi45eiIvPg0KCTxwYXRoIGQ9Ik0yMi4zLDExLjVjLTAuNS0wLjEtMS4xLDAuMi0xLjIsMC43Yy0wLjEsMC41LDAuMiwxLjEsMC43LDEuMmMxLjMsMC4zLDIuNCwwLjksMy4zLDEuOWMxLjgsMS44LDIuNSw0LjQsMS44LDYuOA0KCQljLTAuMSwwLjUsMC4yLDEuMSwwLjcsMS4yYzAuMSwwLDAuMiwwLDAuMywwYzAuNCwwLDAuOC0wLjMsMS0wLjdjMC44LTMuMS0wLjEtNi40LTIuMy04LjdDMjUuNCwxMi43LDIzLjksMTEuOSwyMi4zLDExLjV6Ii8+DQoJPHBhdGggZD0iTTI5LjgsMTEuNUMyOC4yLDguNywyNS4yLDcsMjIsN2MtMS43LDAtMy4zLDAuNS00LjcsMS4zYy0wLjUsMC4zLTAuNiwwLjktMC4zLDEuNGMwLjMsMC41LDAuOSwwLjYsMS40LDAuMw0KCQljMS4xLTAuNywyLjQtMSwzLjctMWMyLjUsMCw0LjgsMS4zLDYuMSwzLjVjMC4yLDAuMywwLjUsMC41LDAuOSwwLjVjMC4yLDAsMC4zLDAsMC41LTAuMUMyOS45LDEyLjYsMzAuMSwxMiwyOS44LDExLjV6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==", |
9 | 9 | "name": "HedgehogPlatformer", |
10 | 10 | "previewIconUrl": "https://asset-resources.gdevelop.io/public-resources/Icons/Glyphster Pack/Master/SVG/Space/9ea467d2404c1736b87d763c884e9b9dfb13a401360f69c6a17afc8f5d583d58_Space_warp_galaxy.svg", |
11 | 11 | "shortDescription": "Jump and run on platforms at 360°.", |
12 | | - "version": "1.1.0", |
| 12 | + "version": "1.1.1", |
13 | 13 | "description": [ |
14 | 14 | "A platformer engine for Sonic-like games.", |
15 | 15 | "", |
16 | 16 | "A small demo shows how to use this extension ([open the project online](https://editor.gdevelop.io/?project=example://360°-platformer))." |
17 | 17 | ], |
| 18 | + "origin": { |
| 19 | + "identifier": "HedgehogPlatformer", |
| 20 | + "name": "gdevelop-extension-store" |
| 21 | + }, |
18 | 22 | "tags": [ |
19 | 23 | "platformer", |
20 | 24 | "sonic" |
|
11136 | 11140 | "name": "Gravity" |
11137 | 11141 | }, |
11138 | 11142 | { |
11139 | | - "value": "1440", |
| 11143 | + "value": "2880", |
11140 | 11144 | "type": "Number", |
11141 | 11145 | "unit": "PixelSpeed", |
11142 | 11146 | "label": "Max falling speed", |
|
11205 | 11209 | "name": "Deceleration" |
11206 | 11210 | }, |
11207 | 11211 | { |
11208 | | - "value": "506,25", |
| 11212 | + "value": "506.25", |
11209 | 11213 | "type": "Number", |
11210 | 11214 | "unit": "PixelAcceleration", |
11211 | 11215 | "label": "Friction", |
|
13238 | 13242 | ] |
13239 | 13243 | } |
13240 | 13244 | ], |
13241 | | - "actions": [], |
| 13245 | + "actions": [ |
| 13246 | + { |
| 13247 | + "type": { |
| 13248 | + "value": "SetBooleanVariable" |
| 13249 | + }, |
| 13250 | + "parameters": [ |
| 13251 | + "HasJustStartedSpinDash", |
| 13252 | + "False", |
| 13253 | + "" |
| 13254 | + ] |
| 13255 | + } |
| 13256 | + ], |
13242 | 13257 | "events": [ |
13243 | 13258 | { |
13244 | 13259 | "type": "BuiltinCommonInstructions::Standard", |
|
13287 | 13302 | "", |
13288 | 13303 | "" |
13289 | 13304 | ] |
| 13305 | + }, |
| 13306 | + { |
| 13307 | + "type": { |
| 13308 | + "value": "SetBooleanVariable" |
| 13309 | + }, |
| 13310 | + "parameters": [ |
| 13311 | + "HasJustStartedSpinDash", |
| 13312 | + "True", |
| 13313 | + "" |
| 13314 | + ] |
13290 | 13315 | } |
13291 | 13316 | ], |
13292 | 13317 | "events": [ |
|
14453 | 14478 | } |
14454 | 14479 | ], |
14455 | 14480 | "objectGroups": [] |
| 14481 | + }, |
| 14482 | + { |
| 14483 | + "description": "Check if the character has just started a spindash.", |
| 14484 | + "fullName": "Started a spindash", |
| 14485 | + "functionType": "Condition", |
| 14486 | + "group": "Hedgehog rolling", |
| 14487 | + "name": "HasJustStartedSpinDash", |
| 14488 | + "sentence": "_PARAM0_ has just started a spindash", |
| 14489 | + "events": [ |
| 14490 | + { |
| 14491 | + "type": "BuiltinCommonInstructions::Standard", |
| 14492 | + "conditions": [ |
| 14493 | + { |
| 14494 | + "type": { |
| 14495 | + "value": "BooleanVariable" |
| 14496 | + }, |
| 14497 | + "parameters": [ |
| 14498 | + "HasJustStartedSpinDash", |
| 14499 | + "True", |
| 14500 | + "" |
| 14501 | + ] |
| 14502 | + } |
| 14503 | + ], |
| 14504 | + "actions": [ |
| 14505 | + { |
| 14506 | + "type": { |
| 14507 | + "value": "SetReturnBoolean" |
| 14508 | + }, |
| 14509 | + "parameters": [ |
| 14510 | + "True" |
| 14511 | + ] |
| 14512 | + } |
| 14513 | + ] |
| 14514 | + } |
| 14515 | + ], |
| 14516 | + "parameters": [ |
| 14517 | + { |
| 14518 | + "description": "Object", |
| 14519 | + "name": "Object", |
| 14520 | + "type": "object" |
| 14521 | + }, |
| 14522 | + { |
| 14523 | + "description": "Behavior", |
| 14524 | + "name": "Behavior", |
| 14525 | + "supplementaryInformation": "HedgehogPlatformer::HedgehogCharacterRolling", |
| 14526 | + "type": "behavior" |
| 14527 | + } |
| 14528 | + ], |
| 14529 | + "objectGroups": [] |
14456 | 14530 | } |
14457 | 14531 | ], |
14458 | 14532 | "propertyDescriptors": [ |
|
14646 | 14720 | "extraInformation": [], |
14647 | 14721 | "hidden": true, |
14648 | 14722 | "name": "IsJumpPressed" |
| 14723 | + }, |
| 14724 | + { |
| 14725 | + "value": "", |
| 14726 | + "type": "Boolean", |
| 14727 | + "label": "Has just started a spindash", |
| 14728 | + "description": "", |
| 14729 | + "group": "", |
| 14730 | + "extraInformation": [], |
| 14731 | + "hidden": true, |
| 14732 | + "name": "HasJustStartedSpinDash" |
14649 | 14733 | } |
14650 | 14734 | ], |
14651 | 14735 | "sharedPropertyDescriptors": [] |
|
0 commit comments