|
27783 | 27783 | "objectGroups": [] |
27784 | 27784 | }, |
27785 | 27785 | { |
27786 | | - "description": "the collision layer of the object, only interacts with hedgehog platformers of the same layer. ", |
| 27786 | + "description": "the collision layer of the object, only interacts with hedgehog platforms of the same layer. ", |
27787 | 27787 | "fullName": "Collision layer", |
27788 | 27788 | "functionType": "ExpressionAndCondition", |
27789 | 27789 | "group": "Hedgehog state", |
|
28205 | 28205 | ] |
28206 | 28206 | } |
28207 | 28207 | ], |
28208 | | - "actions": [], |
| 28208 | + "actions": [ |
| 28209 | + { |
| 28210 | + "type": { |
| 28211 | + "value": "HedgehogPlatformer::HedgehogCharacter::SetPropertyIsJumping" |
| 28212 | + }, |
| 28213 | + "parameters": [ |
| 28214 | + "Object", |
| 28215 | + "Behavior", |
| 28216 | + "=" |
| 28217 | + ] |
| 28218 | + } |
| 28219 | + ], |
28209 | 28220 | "events": [ |
28210 | 28221 | { |
28211 | 28222 | "type": "BuiltinCommonInstructions::Standard", |
|
28498 | 28509 | "" |
28499 | 28510 | ] |
28500 | 28511 | }, |
| 28512 | + { |
| 28513 | + "type": { |
| 28514 | + "value": "HedgehogPlatformer::HedgehogCharacter::SetPropertyIsJumping" |
| 28515 | + }, |
| 28516 | + "parameters": [ |
| 28517 | + "Object", |
| 28518 | + "Behavior", |
| 28519 | + "=" |
| 28520 | + ] |
| 28521 | + }, |
28501 | 28522 | { |
28502 | 28523 | "type": { |
28503 | 28524 | "value": "HedgehogPlatformer::HedgehogCharacter::SetPropertySpeedY" |
|
28680 | 28701 | "objectGroups": [] |
28681 | 28702 | }, |
28682 | 28703 | { |
28683 | | - "description": "Abort the current jump. It only diables the jump reducer allowing to set any speed on Y axis.", |
28684 | | - "fullName": "Abort jump", |
28685 | | - "functionType": "Action", |
28686 | | - "group": "Hedgehog state", |
28687 | | - "name": "AbortJump", |
28688 | | - "sentence": "Abort the current jump of _PARAM0_", |
28689 | | - "events": [ |
28690 | | - { |
28691 | | - "type": "BuiltinCommonInstructions::Standard", |
28692 | | - "conditions": [ |
28693 | | - { |
28694 | | - "type": { |
28695 | | - "inverted": true, |
28696 | | - "value": "HedgehogPlatformer::HedgehogCharacter::PropertyIsOnFloor" |
28697 | | - }, |
28698 | | - "parameters": [ |
28699 | | - "Object", |
28700 | | - "Behavior" |
28701 | | - ] |
28702 | | - } |
28703 | | - ], |
28704 | | - "actions": [ |
28705 | | - { |
28706 | | - "type": { |
28707 | | - "value": "HedgehogPlatformer::HedgehogCharacter::SetPropertyIsJumping" |
28708 | | - }, |
28709 | | - "parameters": [ |
28710 | | - "Object", |
28711 | | - "Behavior", |
28712 | | - "=" |
28713 | | - ] |
28714 | | - } |
28715 | | - ] |
28716 | | - } |
28717 | | - ], |
28718 | | - "parameters": [ |
28719 | | - { |
28720 | | - "description": "Object", |
28721 | | - "name": "Object", |
28722 | | - "type": "object" |
28723 | | - }, |
28724 | | - { |
28725 | | - "description": "Behavior", |
28726 | | - "name": "Behavior", |
28727 | | - "supplementaryInformation": "HedgehogPlatformer::HedgehogCharacter", |
28728 | | - "type": "behavior" |
28729 | | - } |
28730 | | - ], |
28731 | | - "objectGroups": [] |
28732 | | - }, |
28733 | | - { |
28734 | | - "description": "the jump speed.", |
| 28704 | + "description": "the jump speed of the object.", |
28735 | 28705 | "fullName": "Jump speed", |
28736 | 28706 | "functionType": "ExpressionAndCondition", |
28737 | 28707 | "group": "Hedgehog configuration jump", |
|
28893 | 28863 | "objectGroups": [] |
28894 | 28864 | }, |
28895 | 28865 | { |
28896 | | - "description": "the Jump height reducer.", |
| 28866 | + "description": "the Jump height reducer factor of the object.", |
28897 | 28867 | "fullName": "Jump height reducer", |
28898 | 28868 | "functionType": "ExpressionAndCondition", |
28899 | 28869 | "group": "Hedgehog configuration jump", |
|
31531 | 31501 | "value": "0.615", |
31532 | 31502 | "type": "Number", |
31533 | 31503 | "label": "Jump height reducer (0 to 1)", |
31534 | | - "description": "Vertical speed is changed by this value when jump input is not received after (or in the middle) of a jump (only works with jump frames).", |
| 31504 | + "description": "Vertical speed is multiplied by this value when the jump key is released during a jump.", |
31535 | 31505 | "group": "Jump", |
31536 | 31506 | "extraInformation": [], |
31537 | 31507 | "name": "JumpHeightReducer" |
|
31559 | 31529 | { |
31560 | 31530 | "value": "0", |
31561 | 31531 | "type": "Number", |
31562 | | - "label": "Ceil bounce factor", |
31563 | | - "description": "Applies a multiplication on the Y speed when hitting a ceiling (0: Speed loss, 1: No speed loss, +1: Ceil sticking, -0: Ceil bounce).", |
| 31532 | + "label": "Ceil bounce factor (-1 to 1)", |
| 31533 | + "description": "0: set the vertical speed to 0, 1: keep the speed, -1: bounce.", |
31564 | 31534 | "group": "Jump", |
31565 | 31535 | "extraInformation": [], |
31566 | 31536 | "name": "CeilBounceFactor" |
|
31650 | 31620 | "type": "Number", |
31651 | 31621 | "unit": "Second", |
31652 | 31622 | "label": "Slip duration", |
31653 | | - "description": "Time needed for the platformer to regain control after slipping down a slope (0 to deactivate).", |
| 31623 | + "description": "Time needed for the platformer to regain control after slipping down a slope.", |
31654 | 31624 | "group": "Ground", |
31655 | 31625 | "extraInformation": [], |
31656 | 31626 | "name": "SlipDuration" |
|
32636 | 32606 | "sharedPropertyDescriptors": [] |
32637 | 32607 | }, |
32638 | 32608 | { |
32639 | | - "description": "Change animations and horizontal flipping of a hedgehog character automatically.", |
| 32609 | + "description": "Change animations and horizontal flipping of hedgehog characters automatically.", |
32640 | 32610 | "fullName": "Hedgehog character animator", |
32641 | 32611 | "name": "HedgehogCharacterAnimator", |
32642 | 32612 | "objectType": "", |
|
35059 | 35029 | "sharedPropertyDescriptors": [] |
35060 | 35030 | }, |
35061 | 35031 | { |
35062 | | - "description": "", |
35063 | | - "fullName": "Spring", |
| 35032 | + "description": "Push hedgehog characters.", |
| 35033 | + "fullName": "Hedgehog spring", |
35064 | 35034 | "name": "Spring", |
35065 | 35035 | "objectType": "", |
35066 | 35036 | "eventsFunctions": [ |
|
0 commit comments