From ed82a96d1889a85e3ee0cf74408952e949f038fc Mon Sep 17 00:00:00 2001 From: HelperWesley <72082749+HelperWesley@users.noreply.github.com> Date: Mon, 2 Dec 2024 08:59:25 -0330 Subject: [PATCH] Improve starting point games (#739) -The mobile controls are now inside of folders in the platformer and top down starts. -The starter platformer game no longer has an event for jumping, and now uses the multitouch button behavior to trigger the jump. --- .../starting-physics/starting-physics.json | 182 +- .../starting-platformer.json | 2115 ++++++++++++++--- .../starting-top-down/starting-top-down.json | 1227 ++++++++-- 3 files changed, 2889 insertions(+), 635 deletions(-) diff --git a/examples/starting-physics/starting-physics.json b/examples/starting-physics/starting-physics.json index 78e00230c..c019bfd2b 100644 --- a/examples/starting-physics/starting-physics.json +++ b/examples/starting-physics/starting-physics.json @@ -167,7 +167,7 @@ "gridColor": 10401023, "gridAlpha": 0.8, "snap": false, - "zoomFactor": 0.5117784035210234, + "zoomFactor": 0.5653158055126374, "windowMask": false }, "objectsGroups": [], @@ -961,7 +961,9 @@ "joint", "fling" ], - "authorIds": ["gqDaZjCfevOOxBYkK6zlhtZnXCg1"], + "authorIds": [ + "gqDaZjCfevOOxBYkK6zlhtZnXCg1" + ], "dependencies": [], "globalVariables": [], "sceneVariables": [], @@ -995,7 +997,10 @@ "type": { "value": "Physics2::IsKinematic" }, - "parameters": ["Object", "PhysicsBehavior"] + "parameters": [ + "Object", + "PhysicsBehavior" + ] } ], "actions": [ @@ -1003,7 +1008,10 @@ "type": { "value": "Physics2::SetDynamic" }, - "parameters": ["Object", "PhysicsBehavior"] + "parameters": [ + "Object", + "PhysicsBehavior" + ] } ] } @@ -1038,7 +1046,10 @@ "type": { "value": "DraggablePhysics::DraggablePhysics::PropertyEnableAutomaticDragging" }, - "parameters": ["Object", "Behavior"] + "parameters": [ + "Object", + "Behavior" + ] } ], "actions": [], @@ -1050,7 +1061,10 @@ "type": { "value": "MouseButtonFromTextPressed" }, - "parameters": ["", "MouseButton"] + "parameters": [ + "", + "MouseButton" + ] }, { "type": { @@ -1069,13 +1083,22 @@ "inverted": true, "value": "DraggablePhysics::DraggablePhysics::IsBeingDragged" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] }, { "type": { "value": "SourisSurObjet" }, - "parameters": ["Object", "", "", ""] + "parameters": [ + "Object", + "", + "", + "" + ] } ], "actions": [ @@ -1130,13 +1153,19 @@ "type": { "value": "DraggablePhysics::DraggablePhysics::PropertyEnableAutomaticDragging" }, - "parameters": ["Object", "Behavior"] + "parameters": [ + "Object", + "Behavior" + ] }, { "type": { "value": "MouseButtonFromTextReleased" }, - "parameters": ["", "MouseButton"] + "parameters": [ + "", + "MouseButton" + ] } ], "actions": [ @@ -1144,7 +1173,11 @@ "type": { "value": "DraggablePhysics::DraggablePhysics::ReleaseDrag" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] } ] }, @@ -1167,7 +1200,11 @@ "type": { "value": "DraggablePhysics::DraggablePhysics::IsBeingDragged" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] } ], "actions": [ @@ -1219,7 +1256,11 @@ "inverted": true, "value": "DraggablePhysics::DraggablePhysics::IsBeingDragged" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] } ], "actions": [ @@ -1281,7 +1322,11 @@ "type": { "value": "DraggablePhysics::DraggablePhysics::IsBeingDragged" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] } ], "actions": [ @@ -1299,7 +1344,12 @@ "type": { "value": "DraggablePhysics::DraggablePhysics::SetPropertyMouseJointID" }, - "parameters": ["Object", "Behavior", "=", "0"] + "parameters": [ + "Object", + "Behavior", + "=", + "0" + ] } ] } @@ -1333,7 +1383,12 @@ "type": { "value": "DraggablePhysics::DraggablePhysics::PropertyMouseJointID" }, - "parameters": ["Object", "Behavior", "!=", "0"] + "parameters": [ + "Object", + "Behavior", + "!=", + "0" + ] } ], "actions": [ @@ -1341,7 +1396,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] } @@ -1375,7 +1432,11 @@ "type": { "value": "DraggablePhysics::DraggablePhysics::ReleaseDrag" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] } ] } @@ -1411,7 +1472,9 @@ "type": { "value": "SetReturnString" }, - "parameters": ["MouseButton"] + "parameters": [ + "MouseButton" + ] } ] } @@ -1450,7 +1513,12 @@ "type": { "value": "DraggablePhysics::DraggablePhysics::SetPropertyMouseButton" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] } ] } @@ -1486,7 +1554,9 @@ "type": { "value": "SetReturnNumber" }, - "parameters": ["MaxForce"] + "parameters": [ + "MaxForce" + ] } ] } @@ -1524,7 +1594,12 @@ "type": { "value": "DraggablePhysics::DraggablePhysics::SetPropertyMaxForce" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] } ] } @@ -1560,7 +1635,9 @@ "type": { "value": "SetReturnNumber" }, - "parameters": ["Frequency"] + "parameters": [ + "Frequency" + ] } ] } @@ -1598,7 +1675,12 @@ "type": { "value": "DraggablePhysics::DraggablePhysics::SetPropertyFrequency" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] } ] } @@ -1634,7 +1716,9 @@ "type": { "value": "SetReturnNumber" }, - "parameters": ["Damping"] + "parameters": [ + "Damping" + ] } ] } @@ -1672,7 +1756,12 @@ "type": { "value": "DraggablePhysics::DraggablePhysics::SetPropertyDamping" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] } ] } @@ -1707,7 +1796,10 @@ "type": { "value": "DraggablePhysics::DraggablePhysics::PropertyEnableAutomaticDragging" }, - "parameters": ["Object", "Behavior"] + "parameters": [ + "Object", + "Behavior" + ] } ], "actions": [ @@ -1715,7 +1807,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] } @@ -1751,7 +1845,9 @@ "inverted": true, "value": "GetArgumentAsBoolean" }, - "parameters": ["\"Value\""] + "parameters": [ + "\"Value\"" + ] } ], "actions": [ @@ -1759,7 +1855,11 @@ "type": { "value": "DraggablePhysics::DraggablePhysics::SetPropertyEnableAutomaticDragging" }, - "parameters": ["Object", "Behavior", "no"] + "parameters": [ + "Object", + "Behavior", + "no" + ] } ] }, @@ -1770,7 +1870,9 @@ "type": { "value": "GetArgumentAsBoolean" }, - "parameters": ["\"Value\""] + "parameters": [ + "\"Value\"" + ] } ], "actions": [ @@ -1778,7 +1880,11 @@ "type": { "value": "DraggablePhysics::DraggablePhysics::SetPropertyEnableAutomaticDragging" }, - "parameters": ["Object", "Behavior", "yes"] + "parameters": [ + "Object", + "Behavior", + "yes" + ] } ] } @@ -1813,7 +1919,9 @@ "label": "Physics behavior", "description": "", "group": "", - "extraInformation": ["Physics2::Physics2Behavior"], + "extraInformation": [ + "Physics2::Physics2Behavior" + ], "name": "PhysicsBehavior" }, { @@ -1822,7 +1930,11 @@ "label": "Mouse button", "description": "", "group": "", - "extraInformation": ["Left", "Right", "Middle"], + "extraInformation": [ + "Left", + "Right", + "Middle" + ], "name": "MouseButton" }, { @@ -1881,4 +1993,4 @@ ], "externalLayouts": [], "externalSourceFiles": [] -} +} \ No newline at end of file diff --git a/examples/starting-platformer/starting-platformer.json b/examples/starting-platformer/starting-platformer.json index d08388906..870c87cbc 100644 --- a/examples/starting-platformer/starting-platformer.json +++ b/examples/starting-platformer/starting-platformer.json @@ -207,7 +207,7 @@ "gridColor": 10401023, "gridAlpha": 0.8, "snap": false, - "zoomFactor": 0.5290357402156879, + "zoomFactor": 0.6040838749988914, "windowMask": false }, "objectsGroups": [], @@ -642,6 +642,15 @@ "FadeOutEasing": "easeInOutQuad", "PreviousState": "Idle" }, + { + "name": "MultitouchButton", + "type": "SpriteMultitouchJoystick::MultitouchButton", + "ControllerIdentifier": 1, + "ButtonIdentifier": "A", + "TouchId": 0, + "TouchIndex": 2.0247e-320, + "IsReleased": false + }, { "name": "Tween", "type": "Tween::TweenBehavior" @@ -815,33 +824,19 @@ "objectName": "Coins" }, { - "objectName": "JumpButton" - }, - { - "objectName": "Joystick" + "folderName": "Mobile Controls", + "children": [ + { + "objectName": "Joystick" + }, + { + "objectName": "JumpButton" + } + ] } ] }, "events": [ - { - "type": "BuiltinCommonInstructions::Standard", - "conditions": [ - { - "type": { - "value": "ButtonStates::ButtonFSM::IsPressed" - }, - "parameters": ["JumpButton", "ButtonFSM", ""] - } - ], - "actions": [ - { - "type": { - "value": "PlatformBehavior::SimulateJumpKey" - }, - "parameters": ["Platformer_Character", "PlatformerObject"] - } - ] - }, { "type": "BuiltinCommonInstructions::Standard", "conditions": [ @@ -849,7 +844,13 @@ "type": { "value": "CollisionNP" }, - "parameters": ["Platformer_Character", "Coins", "", "", ""] + "parameters": [ + "Platformer_Character", + "Coins", + "", + "", + "" + ] } ], "actions": [ @@ -857,7 +858,10 @@ "type": { "value": "Delete" }, - "parameters": ["Coins", ""] + "parameters": [ + "Coins", + "" + ] }, { "type": { @@ -959,6 +963,10 @@ "name": "Flippable", "type": "FlippableCapability::FlippableBehavior" }, + { + "name": "MultitouchButton", + "type": "SpriteMultitouchJoystick::MultitouchButton" + }, { "name": "Opacity", "type": "OpacityCapability::OpacityBehavior" @@ -1026,7 +1034,10 @@ "identifier": "ButtonStates", "name": "gdevelop-extension-store" }, - "tags": ["ui", "button"], + "tags": [ + "ui", + "button" + ], "authorIds": [ "IWykYNRvhCZBN3vEgKEbBPOR3Oc2", "gqDaZjCfevOOxBYkK6zlhtZnXCg1" @@ -1089,7 +1100,12 @@ "type": { "value": "ButtonStates::ButtonFSM::SetPropertyState" }, - "parameters": ["Object", "Behavior", "=", "\"Idle\""] + "parameters": [ + "Object", + "Behavior", + "=", + "\"Idle\"" + ] } ] }, @@ -1122,7 +1138,11 @@ "type": { "value": "ButtonStates::ButtonFSM::SetPropertyMouseIsInside" }, - "parameters": ["Object", "Behavior", "no"] + "parameters": [ + "Object", + "Behavior", + "no" + ] } ] }, @@ -1133,7 +1153,10 @@ "type": { "value": "ButtonStates::ButtonFSM::PropertyShouldCheckHovering" }, - "parameters": ["Object", "Behavior"] + "parameters": [ + "Object", + "Behavior" + ] }, { "type": { @@ -1151,7 +1174,11 @@ "type": { "value": "ButtonStates::ButtonFSM::SetPropertyMouseIsInside" }, - "parameters": ["Object", "Behavior", "yes"] + "parameters": [ + "Object", + "Behavior", + "yes" + ] } ] }, @@ -1175,7 +1202,11 @@ "type": { "value": "ButtonStates::ButtonFSM::SetPropertyTouchIsInside" }, - "parameters": ["Object", "Behavior", "no"] + "parameters": [ + "Object", + "Behavior", + "no" + ] } ] }, @@ -1186,7 +1217,12 @@ "type": { "value": "ButtonStates::ButtonFSM::PropertyTouchId" }, - "parameters": ["Object", "Behavior", "!=", "0"] + "parameters": [ + "Object", + "Behavior", + "!=", + "0" + ] }, { "type": { @@ -1204,7 +1240,11 @@ "type": { "value": "ButtonStates::ButtonFSM::SetPropertyTouchIsInside" }, - "parameters": ["Object", "Behavior", "yes"] + "parameters": [ + "Object", + "Behavior", + "yes" + ] } ] } @@ -1227,7 +1267,9 @@ "type": { "value": "HasAnyTouchOrMouseStarted" }, - "parameters": [""] + "parameters": [ + "" + ] } ], "actions": [ @@ -1235,7 +1277,12 @@ "type": { "value": "ButtonStates::ButtonFSM::SetPropertyIndex" }, - "parameters": ["Object", "Behavior", "=", "0"] + "parameters": [ + "Object", + "Behavior", + "=", + "0" + ] } ], "events": [ @@ -1374,7 +1421,10 @@ "inverted": true, "value": "ButtonStates::ButtonFSM::PropertyMouseIsInside" }, - "parameters": ["Object", "Behavior"] + "parameters": [ + "Object", + "Behavior" + ] }, { "type": { @@ -1409,7 +1459,10 @@ "type": { "value": "ButtonStates::ButtonFSM::PropertyMouseIsInside" }, - "parameters": ["Object", "Behavior"] + "parameters": [ + "Object", + "Behavior" + ] }, { "type": { @@ -1445,7 +1498,10 @@ "inverted": true, "value": "ButtonStates::ButtonFSM::PropertyTouchIsInside" }, - "parameters": ["Object", "Behavior"] + "parameters": [ + "Object", + "Behavior" + ] }, { "type": { @@ -1480,7 +1536,10 @@ "type": { "value": "ButtonStates::ButtonFSM::PropertyTouchIsInside" }, - "parameters": ["Object", "Behavior"] + "parameters": [ + "Object", + "Behavior" + ] }, { "type": { @@ -1527,7 +1586,10 @@ "type": { "value": "HasTouchEnded" }, - "parameters": ["", "TouchId"] + "parameters": [ + "", + "TouchId" + ] } ], "actions": [ @@ -1535,7 +1597,12 @@ "type": { "value": "ButtonStates::ButtonFSM::SetPropertyTouchId" }, - "parameters": ["Object", "Behavior", "=", "0"] + "parameters": [ + "Object", + "Behavior", + "=", + "0" + ] } ], "events": [ @@ -1648,7 +1715,11 @@ "type": { "value": "ButtonStates::ButtonFSM::ResetState" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] } ] } @@ -1684,13 +1755,23 @@ "type": { "value": "ButtonStates::ButtonFSM::SetPropertyState" }, - "parameters": ["Object", "Behavior", "=", "\"Idle\""] + "parameters": [ + "Object", + "Behavior", + "=", + "\"Idle\"" + ] }, { "type": { "value": "ButtonStates::ButtonFSM::SetPropertyTouchId" }, - "parameters": ["Object", "Behavior", "=", "0"] + "parameters": [ + "Object", + "Behavior", + "=", + "0" + ] } ] } @@ -1724,7 +1805,12 @@ "type": { "value": "ButtonStates::ButtonFSM::PropertyState" }, - "parameters": ["Object", "Behavior", "=", "\"Idle\""] + "parameters": [ + "Object", + "Behavior", + "=", + "\"Idle\"" + ] } ], "actions": [ @@ -1732,7 +1818,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] } @@ -1766,7 +1854,12 @@ "type": { "value": "ButtonStates::ButtonFSM::PropertyState" }, - "parameters": ["Object", "Behavior", "=", "\"Validated\""] + "parameters": [ + "Object", + "Behavior", + "=", + "\"Validated\"" + ] } ], "actions": [ @@ -1774,7 +1867,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] } @@ -1808,7 +1903,12 @@ "type": { "value": "ButtonStates::ButtonFSM::PropertyState" }, - "parameters": ["Object", "Behavior", "=", "\"Hovered\""] + "parameters": [ + "Object", + "Behavior", + "=", + "\"Hovered\"" + ] } ], "actions": [ @@ -1816,7 +1916,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] } @@ -1850,7 +1952,12 @@ "type": { "value": "ButtonStates::ButtonFSM::PropertyState" }, - "parameters": ["Object", "Behavior", "=", "\"Hovered\""] + "parameters": [ + "Object", + "Behavior", + "=", + "\"Hovered\"" + ] } ], "actions": [ @@ -1858,7 +1965,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] }, @@ -1882,7 +1991,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] } @@ -1929,7 +2040,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] } @@ -1976,7 +2089,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] } @@ -2011,7 +2126,9 @@ "type": { "value": "SetReturnNumber" }, - "parameters": ["TouchId"] + "parameters": [ + "TouchId" + ] } ] } @@ -2125,19 +2242,34 @@ "type": { "value": "EffectCapability::EffectBehavior::EnableEffect" }, - "parameters": ["Object", "Effect", "IdleEffect", "yes"] + "parameters": [ + "Object", + "Effect", + "IdleEffect", + "yes" + ] }, { "type": { "value": "EffectCapability::EffectBehavior::EnableEffect" }, - "parameters": ["Object", "Effect", "FocusedEffect", "no"] + "parameters": [ + "Object", + "Effect", + "FocusedEffect", + "no" + ] }, { "type": { "value": "EffectCapability::EffectBehavior::EnableEffect" }, - "parameters": ["Object", "Effect", "PressedEffect", "no"] + "parameters": [ + "Object", + "Effect", + "PressedEffect", + "no" + ] } ] } @@ -2180,7 +2312,12 @@ "type": { "value": "EffectCapability::EffectBehavior::EnableEffect" }, - "parameters": ["Object", "Effect", "IdleEffect", "no"] + "parameters": [ + "Object", + "Effect", + "IdleEffect", + "no" + ] }, { "type": { @@ -2213,13 +2350,22 @@ "type": { "value": "ButtonStates::ButtonObjectEffects::PropertyIdleEffect" }, - "parameters": ["Object", "Behavior", "!=", "\"\""] + "parameters": [ + "Object", + "Behavior", + "!=", + "\"\"" + ] }, { "type": { "value": "ButtonStates::ButtonFSM::IsIdle" }, - "parameters": ["Object", "ButtonFSM", ""] + "parameters": [ + "Object", + "ButtonFSM", + "" + ] } ], "actions": [ @@ -2243,13 +2389,22 @@ "type": { "value": "ButtonStates::ButtonObjectEffects::PropertyFocusedEffect" }, - "parameters": ["Object", "Behavior", "!=", "\"\""] + "parameters": [ + "Object", + "Behavior", + "!=", + "\"\"" + ] }, { "type": { "value": "ButtonStates::ButtonFSM::IsFocused" }, - "parameters": ["Object", "ButtonFSM", ""] + "parameters": [ + "Object", + "ButtonFSM", + "" + ] } ], "actions": [ @@ -2273,13 +2428,22 @@ "type": { "value": "ButtonStates::ButtonObjectEffects::PropertyPressedEffect" }, - "parameters": ["Object", "Behavior", "!=", "\"\""] + "parameters": [ + "Object", + "Behavior", + "!=", + "\"\"" + ] }, { "type": { "value": "ButtonStates::ButtonFSM::IsPressed" }, - "parameters": ["Object", "ButtonFSM", ""] + "parameters": [ + "Object", + "ButtonFSM", + "" + ] } ], "actions": [ @@ -2331,7 +2495,9 @@ "type": { "value": "SetReturnString" }, - "parameters": ["IdleEffect"] + "parameters": [ + "IdleEffect" + ] } ] } @@ -2369,7 +2535,12 @@ "type": { "value": "ButtonStates::ButtonObjectEffects::SetPropertyIdleEffect" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] } ] } @@ -2405,7 +2576,9 @@ "type": { "value": "SetReturnString" }, - "parameters": ["FocusedEffect"] + "parameters": [ + "FocusedEffect" + ] } ] } @@ -2443,7 +2616,12 @@ "type": { "value": "ButtonStates::ButtonObjectEffects::SetPropertyFocusedEffect" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] } ] } @@ -2479,7 +2657,9 @@ "type": { "value": "SetReturnString" }, - "parameters": ["PressedEffect"] + "parameters": [ + "PressedEffect" + ] } ] } @@ -2517,7 +2697,12 @@ "type": { "value": "ButtonStates::ButtonObjectEffects::SetPropertyPressedEffect" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] } ] } @@ -2545,7 +2730,9 @@ "label": "Button states", "description": "", "group": "", - "extraInformation": ["ButtonStates::ButtonFSM"], + "extraInformation": [ + "ButtonStates::ButtonFSM" + ], "name": "ButtonFSM" }, { @@ -2554,7 +2741,9 @@ "label": "Effect capability", "description": "", "group": "", - "extraInformation": ["EffectCapability::EffectBehavior"], + "extraInformation": [ + "EffectCapability::EffectBehavior" + ], "name": "Effect" }, { @@ -2654,7 +2843,11 @@ "type": { "value": "ButtonStates::ButtonFSM::IsIdle" }, - "parameters": ["Object", "ButtonFSM", ""] + "parameters": [ + "Object", + "ButtonFSM", + "" + ] } ], "actions": [ @@ -2678,7 +2871,11 @@ "type": { "value": "ButtonStates::ButtonFSM::IsFocused" }, - "parameters": ["Object", "ButtonFSM", ""] + "parameters": [ + "Object", + "ButtonFSM", + "" + ] } ], "actions": [ @@ -2702,7 +2899,11 @@ "type": { "value": "ButtonStates::ButtonFSM::IsPressed" }, - "parameters": ["Object", "ButtonFSM", ""] + "parameters": [ + "Object", + "ButtonFSM", + "" + ] } ], "actions": [ @@ -2754,7 +2955,9 @@ "type": { "value": "SetReturnString" }, - "parameters": ["IdleAnimationName"] + "parameters": [ + "IdleAnimationName" + ] } ] } @@ -2792,7 +2995,12 @@ "type": { "value": "ButtonStates::ButtonAnimationName::SetPropertyIdleAnimationName" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] } ] } @@ -2828,7 +3036,9 @@ "type": { "value": "SetReturnString" }, - "parameters": ["FocusedAnimationName"] + "parameters": [ + "FocusedAnimationName" + ] } ] } @@ -2866,7 +3076,12 @@ "type": { "value": "ButtonStates::ButtonAnimationName::SetPropertyFocusedAnimationName" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] } ] } @@ -2902,7 +3117,9 @@ "type": { "value": "SetReturnString" }, - "parameters": ["PressedAnimationName"] + "parameters": [ + "PressedAnimationName" + ] } ] } @@ -2940,7 +3157,12 @@ "type": { "value": "ButtonStates::ButtonAnimationName::SetPropertyPressedAnimationName" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] } ] } @@ -2968,7 +3190,9 @@ "label": "Animatable capability", "description": "", "group": "", - "extraInformation": ["AnimatableCapability::AnimatableBehavior"], + "extraInformation": [ + "AnimatableCapability::AnimatableBehavior" + ], "name": "Animation" }, { @@ -2977,7 +3201,9 @@ "label": "Button states", "description": "", "group": "", - "extraInformation": ["ButtonStates::ButtonFSM"], + "extraInformation": [ + "ButtonStates::ButtonFSM" + ], "name": "ButtonFSM" }, { @@ -3030,7 +3256,12 @@ "type": { "value": "ButtonStates::ButtonObjectEffectTween::SetPropertyEffectValue" }, - "parameters": ["Object", "Behavior", "=", "IdleValue"] + "parameters": [ + "Object", + "Behavior", + "=", + "IdleValue" + ] } ] } @@ -3072,13 +3303,22 @@ "type": { "value": "ButtonStates::ButtonFSM::IsIdle" }, - "parameters": ["Object", "ButtonFSM", ""] + "parameters": [ + "Object", + "ButtonFSM", + "" + ] }, { "type": { "value": "ButtonStates::ButtonObjectEffectTween::PropertyPreviousState" }, - "parameters": ["Object", "Behavior", "!=", "\"Idle\""] + "parameters": [ + "Object", + "Behavior", + "!=", + "\"Idle\"" + ] } ], "actions": [ @@ -3086,13 +3326,23 @@ "type": { "value": "ButtonStates::ButtonObjectEffectTween::SetPropertyPreviousState" }, - "parameters": ["Object", "Behavior", "=", "\"Idle\""] + "parameters": [ + "Object", + "Behavior", + "=", + "\"Idle\"" + ] }, { "type": { "value": "ButtonStates::ButtonObjectEffectTween::FadeOut" }, - "parameters": ["Object", "Behavior", "IdleValue", ""] + "parameters": [ + "Object", + "Behavior", + "IdleValue", + "" + ] } ] }, @@ -3103,7 +3353,11 @@ "type": { "value": "ButtonStates::ButtonFSM::IsFocused" }, - "parameters": ["Object", "ButtonFSM", ""] + "parameters": [ + "Object", + "ButtonFSM", + "" + ] } ], "actions": [], @@ -3197,7 +3451,11 @@ "type": { "value": "ButtonStates::ButtonFSM::IsPressed" }, - "parameters": ["Object", "ButtonFSM", ""] + "parameters": [ + "Object", + "ButtonFSM", + "" + ] }, { "type": { @@ -3382,25 +3640,45 @@ "type": { "value": "ButtonStates::ButtonObjectEffectTween::SetPropertyTweenTime" }, - "parameters": ["Object", "Behavior", "=", "0"] + "parameters": [ + "Object", + "Behavior", + "=", + "0" + ] }, { "type": { "value": "ButtonStates::ButtonObjectEffectTween::SetPropertyTweenState" }, - "parameters": ["Object", "Behavior", "=", "\"FadeIn\""] + "parameters": [ + "Object", + "Behavior", + "=", + "\"FadeIn\"" + ] }, { "type": { "value": "ButtonStates::ButtonObjectEffectTween::SetPropertyTweenInitialValue" }, - "parameters": ["Object", "Behavior", "=", "EffectValue"] + "parameters": [ + "Object", + "Behavior", + "=", + "EffectValue" + ] }, { "type": { "value": "ButtonStates::ButtonObjectEffectTween::SetPropertyTweenTargetedValue" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] } ] } @@ -3440,25 +3718,45 @@ "type": { "value": "ButtonStates::ButtonObjectEffectTween::SetPropertyTweenTime" }, - "parameters": ["Object", "Behavior", "=", "0"] + "parameters": [ + "Object", + "Behavior", + "=", + "0" + ] }, { "type": { "value": "ButtonStates::ButtonObjectEffectTween::SetPropertyTweenState" }, - "parameters": ["Object", "Behavior", "=", "\"FadeOut\""] + "parameters": [ + "Object", + "Behavior", + "=", + "\"FadeOut\"" + ] }, { "type": { "value": "ButtonStates::ButtonObjectEffectTween::SetPropertyTweenInitialValue" }, - "parameters": ["Object", "Behavior", "=", "EffectValue"] + "parameters": [ + "Object", + "Behavior", + "=", + "EffectValue" + ] }, { "type": { "value": "ButtonStates::ButtonObjectEffectTween::SetPropertyTweenTargetedValue" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] } ] } @@ -3497,7 +3795,12 @@ "type": { "value": "ButtonStates::ButtonObjectEffectTween::PropertyTweenTime" }, - "parameters": ["Object", "Behavior", "<", "Duration"] + "parameters": [ + "Object", + "Behavior", + "<", + "Duration" + ] } ], "actions": [ @@ -3532,7 +3835,12 @@ "type": { "value": "ButtonStates::ButtonObjectEffectTween::PropertyTweenTime" }, - "parameters": ["Object", "Behavior", ">=", "Duration"] + "parameters": [ + "Object", + "Behavior", + ">=", + "Duration" + ] } ], "actions": [ @@ -3540,7 +3848,12 @@ "type": { "value": "ButtonStates::ButtonObjectEffectTween::SetPropertyTweenState" }, - "parameters": ["Object", "Behavior", "=", "\"NoTween\""] + "parameters": [ + "Object", + "Behavior", + "=", + "\"NoTween\"" + ] }, { "type": { @@ -3616,7 +3929,9 @@ "type": { "value": "SetReturnString" }, - "parameters": ["EffectName"] + "parameters": [ + "EffectName" + ] } ] } @@ -3655,7 +3970,9 @@ "type": { "value": "SetReturnString" }, - "parameters": ["EffectProperty"] + "parameters": [ + "EffectProperty" + ] } ] } @@ -3695,13 +4012,23 @@ "type": { "value": "ButtonStates::ButtonObjectEffectTween::SetPropertyEffectName" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] }, { "type": { "value": "ButtonStates::ButtonObjectEffectTween::SetPropertyEffectProperty" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] } ] } @@ -3747,7 +4074,9 @@ "type": { "value": "SetReturnNumber" }, - "parameters": ["IdleValue"] + "parameters": [ + "IdleValue" + ] } ] } @@ -3785,7 +4114,12 @@ "type": { "value": "ButtonStates::ButtonObjectEffectTween::SetPropertyIdleValue" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] } ] } @@ -3821,7 +4155,9 @@ "type": { "value": "SetReturnNumber" }, - "parameters": ["FocusedValue"] + "parameters": [ + "FocusedValue" + ] } ] } @@ -3859,7 +4195,12 @@ "type": { "value": "ButtonStates::ButtonObjectEffectTween::SetPropertyFocusedValue" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] } ] } @@ -3895,7 +4236,9 @@ "type": { "value": "SetReturnNumber" }, - "parameters": ["PressedValue"] + "parameters": [ + "PressedValue" + ] } ] } @@ -3933,7 +4276,12 @@ "type": { "value": "ButtonStates::ButtonObjectEffectTween::SetPropertyPressedValue" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] } ] } @@ -3969,7 +4317,9 @@ "type": { "value": "SetReturnString" }, - "parameters": ["FadeInEasing"] + "parameters": [ + "FadeInEasing" + ] } ] } @@ -4008,7 +4358,12 @@ "type": { "value": "ButtonStates::ButtonObjectEffectTween::SetPropertyFadeInEasing" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] } ] } @@ -4044,7 +4399,9 @@ "type": { "value": "SetReturnString" }, - "parameters": ["FadeOutEasing"] + "parameters": [ + "FadeOutEasing" + ] } ] } @@ -4083,7 +4440,12 @@ "type": { "value": "ButtonStates::ButtonObjectEffectTween::SetPropertyFadeOutEasing" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] } ] } @@ -4119,7 +4481,9 @@ "type": { "value": "SetReturnNumber" }, - "parameters": ["FadeInDuration"] + "parameters": [ + "FadeInDuration" + ] } ] } @@ -4157,7 +4521,12 @@ "type": { "value": "ButtonStates::ButtonObjectEffectTween::SetPropertyFadeInDuration" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] } ] } @@ -4193,7 +4562,9 @@ "type": { "value": "SetReturnNumber" }, - "parameters": ["FadeOutDuration"] + "parameters": [ + "FadeOutDuration" + ] } ] } @@ -4231,7 +4602,12 @@ "type": { "value": "ButtonStates::ButtonObjectEffectTween::SetPropertyFadeOutDuration" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] } ] } @@ -4259,7 +4635,9 @@ "label": "Button states", "description": "", "group": "", - "extraInformation": ["ButtonStates::ButtonFSM"], + "extraInformation": [ + "ButtonStates::ButtonFSM" + ], "name": "ButtonFSM" }, { @@ -4268,7 +4646,9 @@ "label": "Effect capability", "description": "", "group": "", - "extraInformation": ["EffectCapability::EffectBehavior"], + "extraInformation": [ + "EffectCapability::EffectBehavior" + ], "name": "Effect" }, { @@ -4428,7 +4808,11 @@ "label": "", "description": "", "group": "", - "extraInformation": ["Idle", "Focused", "Pressed"], + "extraInformation": [ + "Idle", + "Focused", + "Pressed" + ], "hidden": true, "name": "PreviousState" }, @@ -4468,7 +4852,11 @@ "label": "", "description": "", "group": "", - "extraInformation": ["NoTween", "FadeIn", "FadeOut"], + "extraInformation": [ + "NoTween", + "FadeIn", + "FadeOut" + ], "hidden": true, "name": "TweenState" }, @@ -4505,7 +4893,12 @@ "type": { "value": "ScalableCapability::ScalableBehavior::SetValue" }, - "parameters": ["Object", "Scale", "=", "IdleScale"] + "parameters": [ + "Object", + "Scale", + "=", + "IdleScale" + ] } ] } @@ -4547,13 +4940,22 @@ "type": { "value": "ButtonStates::ButtonFSM::IsIdle" }, - "parameters": ["Object", "ButtonFSM", ""] + "parameters": [ + "Object", + "ButtonFSM", + "" + ] }, { "type": { "value": "ButtonStates::ButtonScaleTween::PropertyPreviousState" }, - "parameters": ["Object", "Behavior", "!=", "\"Idle\""] + "parameters": [ + "Object", + "Behavior", + "!=", + "\"Idle\"" + ] } ], "actions": [ @@ -4561,13 +4963,23 @@ "type": { "value": "ButtonStates::ButtonScaleTween::SetPropertyPreviousState" }, - "parameters": ["Object", "Behavior", "=", "\"Idle\""] + "parameters": [ + "Object", + "Behavior", + "=", + "\"Idle\"" + ] }, { "type": { "value": "ButtonStates::ButtonScaleTween::FadeOut" }, - "parameters": ["Object", "Behavior", "IdleScale", ""] + "parameters": [ + "Object", + "Behavior", + "IdleScale", + "" + ] } ] }, @@ -4578,7 +4990,11 @@ "type": { "value": "ButtonStates::ButtonFSM::IsFocused" }, - "parameters": ["Object", "ButtonFSM", ""] + "parameters": [ + "Object", + "ButtonFSM", + "" + ] } ], "actions": [], @@ -4672,7 +5088,11 @@ "type": { "value": "ButtonStates::ButtonFSM::IsPressed" }, - "parameters": ["Object", "ButtonFSM", ""] + "parameters": [ + "Object", + "ButtonFSM", + "" + ] }, { "type": { @@ -4846,7 +5266,9 @@ "type": { "value": "SetReturnNumber" }, - "parameters": ["IdleScale"] + "parameters": [ + "IdleScale" + ] } ] } @@ -4884,7 +5306,12 @@ "type": { "value": "ButtonStates::ButtonScaleTween::SetPropertyIdleScale" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] } ] } @@ -4920,7 +5347,9 @@ "type": { "value": "SetReturnNumber" }, - "parameters": ["FocusedScale"] + "parameters": [ + "FocusedScale" + ] } ] } @@ -4958,7 +5387,12 @@ "type": { "value": "ButtonStates::ButtonScaleTween::SetPropertyFocusedScale" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] } ] } @@ -4994,7 +5428,9 @@ "type": { "value": "SetReturnNumber" }, - "parameters": ["PressedScale"] + "parameters": [ + "PressedScale" + ] } ] } @@ -5032,7 +5468,12 @@ "type": { "value": "ButtonStates::ButtonScaleTween::SetPropertyPressedScale" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] } ] } @@ -5068,7 +5509,9 @@ "type": { "value": "SetReturnNumber" }, - "parameters": ["FadeInDuration"] + "parameters": [ + "FadeInDuration" + ] } ] } @@ -5106,7 +5549,12 @@ "type": { "value": "ButtonStates::ButtonScaleTween::SetPropertyFadeInDuration" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] } ] } @@ -5142,7 +5590,9 @@ "type": { "value": "SetReturnNumber" }, - "parameters": ["FadeOutDuration"] + "parameters": [ + "FadeOutDuration" + ] } ] } @@ -5180,7 +5630,12 @@ "type": { "value": "ButtonStates::ButtonScaleTween::SetPropertyFadeOutDuration" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] } ] } @@ -5216,7 +5671,9 @@ "type": { "value": "SetReturnString" }, - "parameters": ["FadeInEasing"] + "parameters": [ + "FadeInEasing" + ] } ] } @@ -5255,7 +5712,12 @@ "type": { "value": "ButtonStates::ButtonScaleTween::SetPropertyFadeInEasing" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] } ] } @@ -5291,7 +5753,9 @@ "type": { "value": "SetReturnString" }, - "parameters": ["FadeOutEasing"] + "parameters": [ + "FadeOutEasing" + ] } ] } @@ -5330,7 +5794,12 @@ "type": { "value": "ButtonStates::ButtonScaleTween::SetPropertyFadeOutEasing" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] } ] } @@ -5358,7 +5827,9 @@ "label": "Scalable capability", "description": "", "group": "", - "extraInformation": ["ScalableCapability::ScalableBehavior"], + "extraInformation": [ + "ScalableCapability::ScalableBehavior" + ], "name": "Scale" }, { @@ -5367,7 +5838,9 @@ "label": "Button states behavior (required)", "description": "", "group": "", - "extraInformation": ["ButtonStates::ButtonFSM"], + "extraInformation": [ + "ButtonStates::ButtonFSM" + ], "name": "ButtonFSM" }, { @@ -5376,7 +5849,9 @@ "label": "Tween behavior (required)", "description": "", "group": "", - "extraInformation": ["Tween::TweenBehavior"], + "extraInformation": [ + "Tween::TweenBehavior" + ], "name": "Tween" }, { @@ -5521,7 +5996,11 @@ "label": "", "description": "", "group": "", - "extraInformation": ["Idle", "Focused", "Pressed"], + "extraInformation": [ + "Idle", + "Focused", + "Pressed" + ], "hidden": true, "name": "PreviousState" } @@ -5548,7 +6027,10 @@ "type": { "value": "ChangeColor" }, - "parameters": ["Object", "IdleColorTint"] + "parameters": [ + "Object", + "IdleColorTint" + ] } ] } @@ -5591,13 +6073,22 @@ "type": { "value": "ButtonStates::ButtonFSM::IsIdle" }, - "parameters": ["Object", "ButtonFSM", ""] + "parameters": [ + "Object", + "ButtonFSM", + "" + ] }, { "type": { "value": "ButtonStates::ButtonColorTintTween::PropertyPreviousState" }, - "parameters": ["Object", "Behavior", "!=", "\"Idle\""] + "parameters": [ + "Object", + "Behavior", + "!=", + "\"Idle\"" + ] } ], "actions": [ @@ -5605,7 +6096,12 @@ "type": { "value": "ButtonStates::ButtonColorTintTween::SetPropertyPreviousState" }, - "parameters": ["Object", "Behavior", "=", "\"Idle\""] + "parameters": [ + "Object", + "Behavior", + "=", + "\"Idle\"" + ] }, { "type": { @@ -5627,7 +6123,11 @@ "type": { "value": "ButtonStates::ButtonFSM::IsFocused" }, - "parameters": ["Object", "ButtonFSM", ""] + "parameters": [ + "Object", + "ButtonFSM", + "" + ] } ], "actions": [], @@ -5721,7 +6221,11 @@ "type": { "value": "ButtonStates::ButtonFSM::IsPressed" }, - "parameters": ["Object", "ButtonFSM", ""] + "parameters": [ + "Object", + "ButtonFSM", + "" + ] }, { "type": { @@ -5896,7 +6400,9 @@ "type": { "value": "SetReturnString" }, - "parameters": ["IdleColorTint"] + "parameters": [ + "IdleColorTint" + ] } ] } @@ -5935,7 +6441,12 @@ "type": { "value": "ButtonStates::ButtonColorTintTween::SetPropertyIdleColorTint" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] } ] } @@ -5972,7 +6483,9 @@ "type": { "value": "SetReturnString" }, - "parameters": ["FocusedColorTint"] + "parameters": [ + "FocusedColorTint" + ] } ] } @@ -6011,7 +6524,12 @@ "type": { "value": "ButtonStates::ButtonColorTintTween::SetPropertyFocusedColorTint" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] } ] } @@ -6048,7 +6566,9 @@ "type": { "value": "SetReturnString" }, - "parameters": ["PressedColorTint"] + "parameters": [ + "PressedColorTint" + ] } ] } @@ -6087,7 +6607,12 @@ "type": { "value": "ButtonStates::ButtonColorTintTween::SetPropertyPressedColorTint" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] } ] } @@ -6124,7 +6649,9 @@ "type": { "value": "SetReturnNumber" }, - "parameters": ["FadeInDuration"] + "parameters": [ + "FadeInDuration" + ] } ] } @@ -6163,7 +6690,12 @@ "type": { "value": "ButtonStates::ButtonColorTintTween::SetPropertyFadeInDuration" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] } ] } @@ -6200,7 +6732,9 @@ "type": { "value": "SetReturnNumber" }, - "parameters": ["FadeOutDuration"] + "parameters": [ + "FadeOutDuration" + ] } ] } @@ -6239,7 +6773,12 @@ "type": { "value": "ButtonStates::ButtonColorTintTween::SetPropertyFadeOutDuration" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] } ] } @@ -6276,7 +6815,9 @@ "type": { "value": "SetReturnString" }, - "parameters": ["FadeInEasing"] + "parameters": [ + "FadeInEasing" + ] } ] } @@ -6316,7 +6857,12 @@ "type": { "value": "ButtonStates::ButtonColorTintTween::SetPropertyFadeInEasing" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] } ] } @@ -6353,7 +6899,9 @@ "type": { "value": "SetReturnString" }, - "parameters": ["FadeOutEasing"] + "parameters": [ + "FadeOutEasing" + ] } ] } @@ -6393,7 +6941,12 @@ "type": { "value": "ButtonStates::ButtonColorTintTween::SetPropertyFadeOutEasing" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] } ] } @@ -6422,7 +6975,9 @@ "label": "Button states", "description": "", "group": "", - "extraInformation": ["ButtonStates::ButtonFSM"], + "extraInformation": [ + "ButtonStates::ButtonFSM" + ], "name": "ButtonFSM" }, { @@ -6431,7 +6986,9 @@ "label": "Tween", "description": "", "group": "", - "extraInformation": ["Tween::TweenBehavior"], + "extraInformation": [ + "Tween::TweenBehavior" + ], "name": "Tween" }, { @@ -6573,7 +7130,11 @@ "label": "", "description": "", "group": "", - "extraInformation": ["Idle", "Focused", "Pressed"], + "extraInformation": [ + "Idle", + "Focused", + "Pressed" + ], "hidden": true, "name": "PreviousState" } @@ -6689,7 +7250,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] } @@ -6735,7 +7298,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] } @@ -6901,7 +7466,9 @@ "type": { "value": "SetReturnNumber" }, - "parameters": ["mod(round(Angle * 4 / 360), 4)"] + "parameters": [ + "mod(round(Angle * 4 / 360), 4)" + ] } ] } @@ -6934,7 +7501,9 @@ "type": { "value": "SetReturnNumber" }, - "parameters": ["mod(round(Angle * 8 / 360), 8)"] + "parameters": [ + "mod(round(Angle * 8 / 360), 8)" + ] } ] } @@ -6966,13 +7535,23 @@ "type": { "value": "BuiltinCommonInstructions::CompareStrings" }, - "parameters": ["Direction", "=", "\"Right\""] + "parameters": [ + "Direction", + "=", + "\"Right\"" + ] }, { "type": { "value": "SpriteMultitouchJoystick::AngleTo4Way" }, - "parameters": ["", "=", "0", "Angle", ""] + "parameters": [ + "", + "=", + "0", + "Angle", + "" + ] } ], "actions": [ @@ -6980,7 +7559,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] }, @@ -6991,13 +7572,23 @@ "type": { "value": "BuiltinCommonInstructions::CompareStrings" }, - "parameters": ["Direction", "=", "\"Down\""] + "parameters": [ + "Direction", + "=", + "\"Down\"" + ] }, { "type": { "value": "SpriteMultitouchJoystick::AngleTo4Way" }, - "parameters": ["", "=", "1", "Angle", ""] + "parameters": [ + "", + "=", + "1", + "Angle", + "" + ] } ], "actions": [ @@ -7005,7 +7596,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] }, @@ -7016,13 +7609,23 @@ "type": { "value": "BuiltinCommonInstructions::CompareStrings" }, - "parameters": ["Direction", "=", "\"Left\""] + "parameters": [ + "Direction", + "=", + "\"Left\"" + ] }, { "type": { "value": "SpriteMultitouchJoystick::AngleTo4Way" }, - "parameters": ["", "=", "2", "Angle", ""] + "parameters": [ + "", + "=", + "2", + "Angle", + "" + ] } ], "actions": [ @@ -7030,7 +7633,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] }, @@ -7041,13 +7646,23 @@ "type": { "value": "BuiltinCommonInstructions::CompareStrings" }, - "parameters": ["Direction", "=", "\"Up\""] + "parameters": [ + "Direction", + "=", + "\"Up\"" + ] }, { "type": { "value": "SpriteMultitouchJoystick::AngleTo4Way" }, - "parameters": ["", "=", "3", "Angle", ""] + "parameters": [ + "", + "=", + "3", + "Angle", + "" + ] } ], "actions": [ @@ -7055,7 +7670,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] } @@ -7090,13 +7707,23 @@ "type": { "value": "BuiltinCommonInstructions::CompareStrings" }, - "parameters": ["Direction", "=", "\"Right\""] + "parameters": [ + "Direction", + "=", + "\"Right\"" + ] }, { "type": { "value": "SpriteMultitouchJoystick::AngleTo8Way" }, - "parameters": ["", "=", "0", "Angle", ""] + "parameters": [ + "", + "=", + "0", + "Angle", + "" + ] } ], "actions": [ @@ -7104,7 +7731,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] }, @@ -7115,13 +7744,23 @@ "type": { "value": "BuiltinCommonInstructions::CompareStrings" }, - "parameters": ["Direction", "=", "\"DownRight\""] + "parameters": [ + "Direction", + "=", + "\"DownRight\"" + ] }, { "type": { "value": "SpriteMultitouchJoystick::AngleTo8Way" }, - "parameters": ["", "=", "1", "Angle", ""] + "parameters": [ + "", + "=", + "1", + "Angle", + "" + ] } ], "actions": [ @@ -7129,7 +7768,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] }, @@ -7140,13 +7781,23 @@ "type": { "value": "BuiltinCommonInstructions::CompareStrings" }, - "parameters": ["Direction", "=", "\"Down\""] + "parameters": [ + "Direction", + "=", + "\"Down\"" + ] }, { "type": { "value": "SpriteMultitouchJoystick::AngleTo8Way" }, - "parameters": ["", "=", "2", "Angle", ""] + "parameters": [ + "", + "=", + "2", + "Angle", + "" + ] } ], "actions": [ @@ -7154,7 +7805,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] }, @@ -7165,13 +7818,23 @@ "type": { "value": "BuiltinCommonInstructions::CompareStrings" }, - "parameters": ["Direction", "=", "\"DownLeft\""] + "parameters": [ + "Direction", + "=", + "\"DownLeft\"" + ] }, { "type": { "value": "SpriteMultitouchJoystick::AngleTo8Way" }, - "parameters": ["", "=", "3", "Angle", ""] + "parameters": [ + "", + "=", + "3", + "Angle", + "" + ] } ], "actions": [ @@ -7179,7 +7842,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] }, @@ -7190,13 +7855,23 @@ "type": { "value": "BuiltinCommonInstructions::CompareStrings" }, - "parameters": ["Direction", "=", "\"Left\""] + "parameters": [ + "Direction", + "=", + "\"Left\"" + ] }, { "type": { "value": "SpriteMultitouchJoystick::AngleTo8Way" }, - "parameters": ["", "=", "4", "Angle", ""] + "parameters": [ + "", + "=", + "4", + "Angle", + "" + ] } ], "actions": [ @@ -7204,7 +7879,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] }, @@ -7215,13 +7892,23 @@ "type": { "value": "BuiltinCommonInstructions::CompareStrings" }, - "parameters": ["Direction", "=", "\"UpLeft\""] + "parameters": [ + "Direction", + "=", + "\"UpLeft\"" + ] }, { "type": { "value": "SpriteMultitouchJoystick::AngleTo8Way" }, - "parameters": ["", "=", "5", "Angle", ""] + "parameters": [ + "", + "=", + "5", + "Angle", + "" + ] } ], "actions": [ @@ -7229,7 +7916,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] }, @@ -7240,13 +7929,23 @@ "type": { "value": "BuiltinCommonInstructions::CompareStrings" }, - "parameters": ["Direction", "=", "\"Up\""] + "parameters": [ + "Direction", + "=", + "\"Up\"" + ] }, { "type": { "value": "SpriteMultitouchJoystick::AngleTo8Way" }, - "parameters": ["", "=", "6", "Angle", ""] + "parameters": [ + "", + "=", + "6", + "Angle", + "" + ] } ], "actions": [ @@ -7254,7 +7953,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] }, @@ -7265,13 +7966,23 @@ "type": { "value": "BuiltinCommonInstructions::CompareStrings" }, - "parameters": ["Direction", "=", "\"UpRight\""] + "parameters": [ + "Direction", + "=", + "\"UpRight\"" + ] }, { "type": { "value": "SpriteMultitouchJoystick::AngleTo8Way" }, - "parameters": ["", "=", "7", "Angle", ""] + "parameters": [ + "", + "=", + "7", + "Angle", + "" + ] } ], "actions": [ @@ -7279,7 +7990,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] } @@ -7351,7 +8064,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] } @@ -7429,7 +8144,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] } @@ -7820,7 +8537,11 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchJoystick::Reset" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] } ] } @@ -7854,7 +8575,11 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchJoystick::Reset" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] } ] } @@ -7887,7 +8612,9 @@ "type": { "value": "HasGameJustResumed" }, - "parameters": [""] + "parameters": [ + "" + ] } ], "actions": [ @@ -7895,7 +8622,11 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchJoystick::Reset" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] } ] }, @@ -7915,7 +8646,9 @@ "type": { "value": "HasAnyTouchOrMouseStarted" }, - "parameters": [""] + "parameters": [ + "" + ] } ], "actions": [ @@ -7923,7 +8656,12 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchJoystick::SetPropertyTouchIndex" }, - "parameters": ["Object", "Behavior", "=", "0"] + "parameters": [ + "Object", + "Behavior", + "=", + "0" + ] } ], "events": [ @@ -7940,7 +8678,12 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchJoystick::PropertyTouchId" }, - "parameters": ["Object", "Behavior", "=", "0"] + "parameters": [ + "Object", + "Behavior", + "=", + "0" + ] }, { "type": { @@ -7975,7 +8718,12 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchJoystick::SetPropertyTouchIndex" }, - "parameters": ["Object", "Behavior", "+", "1"] + "parameters": [ + "Object", + "Behavior", + "+", + "1" + ] } ] } @@ -8002,7 +8750,10 @@ "type": { "value": "HasTouchEnded" }, - "parameters": ["", "TouchId"] + "parameters": [ + "", + "TouchId" + ] } ], "actions": [ @@ -8010,7 +8761,11 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchJoystick::Reset" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] } ] } @@ -8033,7 +8788,12 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchJoystick::PropertyTouchId" }, - "parameters": ["Object", "Behavior", "!=", "0"] + "parameters": [ + "Object", + "Behavior", + "!=", + "0" + ] } ], "actions": [ @@ -8137,7 +8897,12 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchJoystick::SetPropertyJoystickForce" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] }, { "type": { @@ -8184,7 +8949,9 @@ "type": { "value": "SetReturnNumber" }, - "parameters": ["JoystickAngle"] + "parameters": [ + "JoystickAngle" + ] } ] } @@ -8223,7 +8990,12 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchJoystick::SetPropertyJoystickAngle" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] }, { "type": { @@ -8354,13 +9126,24 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchJoystick::JoystickForce" }, - "parameters": ["Object", "Behavior", ">", "0", ""] + "parameters": [ + "Object", + "Behavior", + ">", + "0", + "" + ] }, { "type": { "value": "SpriteMultitouchJoystick::IsAngleIn4WayDirection" }, - "parameters": ["", "JoystickAngle", "Direction", ""] + "parameters": [ + "", + "JoystickAngle", + "Direction", + "" + ] } ], "actions": [ @@ -8368,7 +9151,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] } @@ -8408,13 +9193,24 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchJoystick::JoystickForce" }, - "parameters": ["Object", "Behavior", ">", "0", ""] + "parameters": [ + "Object", + "Behavior", + ">", + "0", + "" + ] }, { "type": { "value": "SpriteMultitouchJoystick::IsAngleIn8WayDirection" }, - "parameters": ["", "JoystickAngle", "Direction", ""] + "parameters": [ + "", + "JoystickAngle", + "Direction", + "" + ] } ], "actions": [ @@ -8422,7 +9218,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] } @@ -8462,7 +9260,12 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchJoystick::PropertyTouchId" }, - "parameters": ["Object", "Behavior", "!=", "0"] + "parameters": [ + "Object", + "Behavior", + "!=", + "0" + ] } ], "actions": [ @@ -8470,7 +9273,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] } @@ -8506,13 +9311,24 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchJoystick::SetJoystickForce" }, - "parameters": ["Object", "Behavior", "=", "0", ""] + "parameters": [ + "Object", + "Behavior", + "=", + "0", + "" + ] }, { "type": { "value": "SpriteMultitouchJoystick::MultitouchJoystick::SetPropertyTouchId" }, - "parameters": ["Object", "Behavior", "=", "0"] + "parameters": [ + "Object", + "Behavior", + "=", + "0" + ] } ] } @@ -8548,7 +9364,9 @@ "type": { "value": "SetReturnNumber" }, - "parameters": ["ControllerIdentifier"] + "parameters": [ + "ControllerIdentifier" + ] } ] } @@ -8586,7 +9404,12 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchJoystick::SetPropertyControllerIdentifier" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] } ] } @@ -8622,7 +9445,9 @@ "type": { "value": "SetReturnString" }, - "parameters": ["JoystickIdentifier"] + "parameters": [ + "JoystickIdentifier" + ] } ] } @@ -8660,7 +9485,12 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchJoystick::SetPropertyJoystickIdentifier" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] } ] } @@ -8696,7 +9526,9 @@ "type": { "value": "SetReturnNumber" }, - "parameters": ["DeadZoneRadius"] + "parameters": [ + "DeadZoneRadius" + ] } ] } @@ -8734,7 +9566,12 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchJoystick::SetPropertyDeadZoneRadius" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] } ] } @@ -8845,7 +9682,11 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchButton::IsReleased" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] } ], "actions": [ @@ -8853,13 +9694,22 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchButton::SetPropertyIsReleased" }, - "parameters": ["Object", "Behavior", "no"] + "parameters": [ + "Object", + "Behavior", + "no" + ] }, { "type": { "value": "SpriteMultitouchJoystick::MultitouchButton::SetButtonState" }, - "parameters": ["Object", "Behavior", "\"Idle\"", ""] + "parameters": [ + "Object", + "Behavior", + "\"Idle\"", + "" + ] } ] }, @@ -8871,13 +9721,19 @@ "inverted": true, "value": "SpriteMultitouchJoystick::MultitouchButton::IsPressed" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] }, { "type": { "value": "HasAnyTouchOrMouseStarted" }, - "parameters": [""] + "parameters": [ + "" + ] } ], "actions": [ @@ -8885,7 +9741,12 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchButton::SetPropertyTouchIndex" }, - "parameters": ["Object", "Behavior", "=", "0"] + "parameters": [ + "Object", + "Behavior", + "=", + "0" + ] } ], "events": [ @@ -8942,7 +9803,12 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchButton::SetPropertyTouchIndex" }, - "parameters": ["Object", "Behavior", "+", "1"] + "parameters": [ + "Object", + "Behavior", + "+", + "1" + ] } ] } @@ -8957,13 +9823,20 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchButton::IsPressed" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] }, { "type": { "value": "HasTouchEnded" }, - "parameters": ["", "TouchId"] + "parameters": [ + "", + "TouchId" + ] } ], "actions": [ @@ -8971,19 +9844,33 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchButton::SetButtonState" }, - "parameters": ["Object", "Behavior", "\"Released\"", ""] + "parameters": [ + "Object", + "Behavior", + "\"Released\"", + "" + ] }, { "type": { "value": "SpriteMultitouchJoystick::MultitouchButton::SetPropertyIsReleased" }, - "parameters": ["Object", "Behavior", "yes"] + "parameters": [ + "Object", + "Behavior", + "yes" + ] }, { "type": { "value": "SpriteMultitouchJoystick::MultitouchButton::SetPropertyTouchId" }, - "parameters": ["Object", "Behavior", "=", "0"] + "parameters": [ + "Object", + "Behavior", + "=", + "0" + ] } ] } @@ -9017,7 +9904,10 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchButton::PropertyIsReleased" }, - "parameters": ["Object", "Behavior"] + "parameters": [ + "Object", + "Behavior" + ] } ], "actions": [ @@ -9025,7 +9915,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] } @@ -9059,7 +9951,12 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchButton::PropertyTouchId" }, - "parameters": ["Object", "Behavior", "!=", "0"] + "parameters": [ + "Object", + "Behavior", + "!=", + "0" + ] } ], "actions": [ @@ -9067,7 +9964,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] } @@ -9220,7 +10119,10 @@ "type": { "value": "PlatformBehavior::SimulateLeftKey" }, - "parameters": ["Object", "Property"] + "parameters": [ + "Object", + "Property" + ] } ] }, @@ -9245,7 +10147,10 @@ "type": { "value": "PlatformBehavior::SimulateRightKey" }, - "parameters": ["Object", "Property"] + "parameters": [ + "Object", + "Property" + ] } ] }, @@ -9270,13 +10175,19 @@ "type": { "value": "PlatformBehavior::SimulateUpKey" }, - "parameters": ["Object", "Property"] + "parameters": [ + "Object", + "Property" + ] }, { "type": { "value": "PlatformBehavior::SimulateLadderKey" }, - "parameters": ["Object", "Property"] + "parameters": [ + "Object", + "Property" + ] } ] }, @@ -9301,7 +10212,10 @@ "type": { "value": "PlatformBehavior::SimulateDownKey" }, - "parameters": ["Object", "Property"] + "parameters": [ + "Object", + "Property" + ] } ] }, @@ -9325,7 +10239,10 @@ "type": { "value": "PlatformBehavior::SimulateJumpKey" }, - "parameters": ["Object", "Property"] + "parameters": [ + "Object", + "Property" + ] } ] } @@ -9373,7 +10290,10 @@ "label": "Joystick name", "description": "", "group": "Controls", - "extraInformation": ["Primary", "Secondary"], + "extraInformation": [ + "Primary", + "Secondary" + ], "name": "JoystickIdentifier" }, { @@ -9407,7 +10327,12 @@ "type": { "value": "SpriteMultitouchJoystick::TopDownMultitouchMapper::PropertyStickMode" }, - "parameters": ["Object", "Behavior", "=", "\"Analog\""] + "parameters": [ + "Object", + "Behavior", + "=", + "\"Analog\"" + ] } ], "actions": [ @@ -9431,7 +10356,12 @@ "type": { "value": "SpriteMultitouchJoystick::TopDownMultitouchMapper::PropertyStickMode" }, - "parameters": ["Object", "Behavior", "=", "\"360°\""] + "parameters": [ + "Object", + "Behavior", + "=", + "\"360°\"" + ] } ], "actions": [ @@ -9473,7 +10403,10 @@ "inverted": true, "value": "TopDownMovementBehavior::DiagonalsAllowed" }, - "parameters": ["Object", "TopDownMovement"] + "parameters": [ + "Object", + "TopDownMovement" + ] } ], "actions": [], @@ -9499,7 +10432,10 @@ "type": { "value": "TopDownMovementBehavior::SimulateLeftKey" }, - "parameters": ["Object", "TopDownMovement"] + "parameters": [ + "Object", + "TopDownMovement" + ] } ] }, @@ -9524,7 +10460,10 @@ "type": { "value": "TopDownMovementBehavior::SimulateRightKey" }, - "parameters": ["Object", "TopDownMovement"] + "parameters": [ + "Object", + "TopDownMovement" + ] } ] }, @@ -9549,7 +10488,10 @@ "type": { "value": "TopDownMovementBehavior::SimulateUpKey" }, - "parameters": ["Object", "TopDownMovement"] + "parameters": [ + "Object", + "TopDownMovement" + ] } ] }, @@ -9574,7 +10516,10 @@ "type": { "value": "TopDownMovementBehavior::SimulateDownKey" }, - "parameters": ["Object", "TopDownMovement"] + "parameters": [ + "Object", + "TopDownMovement" + ] } ] } @@ -9587,7 +10532,10 @@ "type": { "value": "TopDownMovementBehavior::DiagonalsAllowed" }, - "parameters": ["Object", "TopDownMovement"] + "parameters": [ + "Object", + "TopDownMovement" + ] } ], "actions": [], @@ -9613,7 +10561,10 @@ "type": { "value": "TopDownMovementBehavior::SimulateLeftKey" }, - "parameters": ["Object", "TopDownMovement"] + "parameters": [ + "Object", + "TopDownMovement" + ] } ] }, @@ -9638,7 +10589,10 @@ "type": { "value": "TopDownMovementBehavior::SimulateRightKey" }, - "parameters": ["Object", "TopDownMovement"] + "parameters": [ + "Object", + "TopDownMovement" + ] } ] }, @@ -9663,7 +10617,10 @@ "type": { "value": "TopDownMovementBehavior::SimulateUpKey" }, - "parameters": ["Object", "TopDownMovement"] + "parameters": [ + "Object", + "TopDownMovement" + ] } ] }, @@ -9688,7 +10645,10 @@ "type": { "value": "TopDownMovementBehavior::SimulateDownKey" }, - "parameters": ["Object", "TopDownMovement"] + "parameters": [ + "Object", + "TopDownMovement" + ] } ] }, @@ -9713,13 +10673,19 @@ "type": { "value": "TopDownMovementBehavior::SimulateUpKey" }, - "parameters": ["Object", "TopDownMovement"] + "parameters": [ + "Object", + "TopDownMovement" + ] }, { "type": { "value": "TopDownMovementBehavior::SimulateLeftKey" }, - "parameters": ["Object", "TopDownMovement"] + "parameters": [ + "Object", + "TopDownMovement" + ] } ] }, @@ -9744,13 +10710,19 @@ "type": { "value": "TopDownMovementBehavior::SimulateUpKey" }, - "parameters": ["Object", "TopDownMovement"] + "parameters": [ + "Object", + "TopDownMovement" + ] }, { "type": { "value": "TopDownMovementBehavior::SimulateRightKey" }, - "parameters": ["Object", "TopDownMovement"] + "parameters": [ + "Object", + "TopDownMovement" + ] } ] }, @@ -9775,13 +10747,19 @@ "type": { "value": "TopDownMovementBehavior::SimulateDownKey" }, - "parameters": ["Object", "TopDownMovement"] + "parameters": [ + "Object", + "TopDownMovement" + ] }, { "type": { "value": "TopDownMovementBehavior::SimulateLeftKey" }, - "parameters": ["Object", "TopDownMovement"] + "parameters": [ + "Object", + "TopDownMovement" + ] } ] }, @@ -9806,13 +10784,19 @@ "type": { "value": "TopDownMovementBehavior::SimulateDownKey" }, - "parameters": ["Object", "TopDownMovement"] + "parameters": [ + "Object", + "TopDownMovement" + ] }, { "type": { "value": "TopDownMovementBehavior::SimulateRightKey" }, - "parameters": ["Object", "TopDownMovement"] + "parameters": [ + "Object", + "TopDownMovement" + ] } ] } @@ -9864,7 +10848,10 @@ "label": "Joystick name", "description": "", "group": "", - "extraInformation": ["Primary", "Secondary"], + "extraInformation": [ + "Primary", + "Secondary" + ], "name": "JoystickIdentifier" }, { @@ -9873,7 +10860,11 @@ "label": "Stick mode", "description": "", "group": "Controls", - "extraInformation": ["Analog", "360°", "8 Directions"], + "extraInformation": [ + "Analog", + "360°", + "8 Directions" + ], "name": "StickMode" } ], @@ -9908,49 +10899,87 @@ "type": { "value": "Create" }, - "parameters": ["", "Border", "0", "0", ""] + "parameters": [ + "", + "Border", + "0", + "0", + "" + ] }, { "type": { "value": "Create" }, - "parameters": ["", "Thumb", "0", "0", ""] + "parameters": [ + "", + "Thumb", + "0", + "0", + "" + ] }, { "type": { "value": "ChangePlan" }, - "parameters": ["Border", "=", "1"] + "parameters": [ + "Border", + "=", + "1" + ] }, { "type": { "value": "ChangePlan" }, - "parameters": ["Thumb", "=", "2"] + "parameters": [ + "Thumb", + "=", + "2" + ] }, { "type": { "value": "SetCenter" }, - "parameters": ["Border", "=", "0", "=", "0"] + "parameters": [ + "Border", + "=", + "0", + "=", + "0" + ] }, { "type": { "value": "SetCenter" }, - "parameters": ["Thumb", "=", "0", "=", "0"] + "parameters": [ + "Thumb", + "=", + "0", + "=", + "0" + ] }, { "type": { "value": "SpriteMultitouchJoystick::SpriteMultitouchJoystick::UpdateConfiguration" }, - "parameters": ["Object", ""] + "parameters": [ + "Object", + "" + ] }, { "type": { "value": "SetIncludedInParentCollisionMask" }, - "parameters": ["Thumb", ""] + "parameters": [ + "Thumb", + "" + ] } ] } @@ -10013,7 +11042,10 @@ "type": { "value": "SpriteMultitouchJoystick::SpriteMultitouchJoystick::UpdateConfiguration" }, - "parameters": ["Object", ""] + "parameters": [ + "Object", + "" + ] } ] } @@ -10104,7 +11136,9 @@ "inverted": true, "value": "GetArgumentAsBoolean" }, - "parameters": ["\"ShouldActivate\""] + "parameters": [ + "\"ShouldActivate\"" + ] } ], "actions": [ @@ -10112,7 +11146,11 @@ "type": { "value": "ActivateBehavior" }, - "parameters": ["Border", "MultitouchJoystick", "no"] + "parameters": [ + "Border", + "MultitouchJoystick", + "no" + ] } ] }, @@ -10123,7 +11161,9 @@ "type": { "value": "GetArgumentAsBoolean" }, - "parameters": ["\"ShouldActivate\""] + "parameters": [ + "\"ShouldActivate\"" + ] } ], "actions": [ @@ -10131,7 +11171,11 @@ "type": { "value": "ActivateBehavior" }, - "parameters": ["Border", "MultitouchJoystick", "yes"] + "parameters": [ + "Border", + "MultitouchJoystick", + "yes" + ] } ] } @@ -10165,7 +11209,11 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchJoystick::IsPressed" }, - "parameters": ["Border", "MultitouchJoystick", "!="] + "parameters": [ + "Border", + "MultitouchJoystick", + "!=" + ] } ], "actions": [ @@ -10173,7 +11221,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] } @@ -10274,7 +11324,9 @@ "type": { "value": "SetReturnNumber" }, - "parameters": ["Border.MultitouchJoystick::StickForceX()"] + "parameters": [ + "Border.MultitouchJoystick::StickForceX()" + ] } ] } @@ -10307,7 +11359,9 @@ "type": { "value": "SetReturnNumber" }, - "parameters": ["Border.MultitouchJoystick::StickForceY()"] + "parameters": [ + "Border.MultitouchJoystick::StickForceY()" + ] } ] } @@ -10423,7 +11477,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] } @@ -10471,7 +11527,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] } @@ -10725,7 +11783,10 @@ "label": "Joystick name", "description": "", "group": "", - "extraInformation": ["Primary", "Secondary"], + "extraInformation": [ + "Primary", + "Secondary" + ], "name": "JoystickIdentifier" }, { @@ -10743,7 +11804,9 @@ "label": "", "description": "Only used by the scene editor.", "group": "", - "extraInformation": ["Thumb"], + "extraInformation": [ + "Thumb" + ], "hidden": true, "name": "ThumbAnchorOrigin" }, @@ -10763,7 +11826,9 @@ "label": "", "description": "Only used by the scene editor.", "group": "", - "extraInformation": ["Thumb"], + "extraInformation": [ + "Thumb" + ], "hidden": true, "name": "ThumbIsScaledProportionally" }, @@ -10919,7 +11984,9 @@ "platformer", "platform" ], - "authorIds": ["IWykYNRvhCZBN3vEgKEbBPOR3Oc2"], + "authorIds": [ + "IWykYNRvhCZBN3vEgKEbBPOR3Oc2" + ], "dependencies": [], "globalVariables": [], "sceneVariables": [], @@ -11089,7 +12156,12 @@ "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyCameraDelay" }, - "parameters": ["Object", "Behavior", "=", "CameraDelay"] + "parameters": [ + "Object", + "Behavior", + "=", + "CameraDelay" + ] } ] } @@ -11123,7 +12195,10 @@ "inverted": true, "value": "SmoothCamera::SmoothCamera::PropertyIsCalledManually" }, - "parameters": ["Object", "Behavior"] + "parameters": [ + "Object", + "Behavior" + ] } ], "actions": [ @@ -11131,7 +12206,11 @@ "type": { "value": "SmoothCamera::SmoothCamera::DoMoveCameraCloser" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] } ] } @@ -11178,13 +12257,21 @@ "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyIsCalledManually" }, - "parameters": ["Object", "Behavior", "yes"] + "parameters": [ + "Object", + "Behavior", + "yes" + ] }, { "type": { "value": "SmoothCamera::SmoothCamera::DoMoveCameraCloser" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] } ] } @@ -11232,13 +12319,21 @@ "type": { "value": "SmoothCamera::SmoothCamera::UpdateDelayedPosition" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] }, { "type": { "value": "SmoothCamera::SmoothCamera::UpdateForecastedPosition" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] } ] }, @@ -11261,7 +12356,10 @@ "type": { "value": "SmoothCamera::SmoothCamera::PropertyFollowOnX" }, - "parameters": ["Object", "Behavior"] + "parameters": [ + "Object", + "Behavior" + ] } ], "actions": [ @@ -11415,7 +12513,10 @@ "type": { "value": "SmoothCamera::SmoothCamera::PropertyFollowOnY" }, - "parameters": ["Object", "Behavior"] + "parameters": [ + "Object", + "Behavior" + ] } ], "actions": [ @@ -11715,7 +12816,11 @@ "type": { "value": "PrimitiveDrawing::FillOpacity" }, - "parameters": ["ShapePainter", "=", "0"] + "parameters": [ + "ShapePainter", + "=", + "0" + ] } ] }, @@ -11747,13 +12852,21 @@ "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyIndex" }, - "parameters": ["Object", "Behavior", "=", "0"] + "parameters": [ + "Object", + "Behavior", + "=", + "0" + ] }, { "type": { "value": "PrimitiveDrawing::OutlineColor" }, - "parameters": ["ShapePainter", "\"245;166;35\""] + "parameters": [ + "ShapePainter", + "\"245;166;35\"" + ] }, { "type": { @@ -11786,7 +12899,12 @@ "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyIndex" }, - "parameters": ["Object", "Behavior", "+", "1"] + "parameters": [ + "Object", + "Behavior", + "+", + "1" + ] } ] }, @@ -11798,7 +12916,9 @@ "type": { "value": "PrimitiveDrawing::EndFillPath" }, - "parameters": ["ShapePainter"] + "parameters": [ + "ShapePainter" + ] } ] } @@ -11829,25 +12949,45 @@ "type": { "value": "SmoothCamera::SmoothCamera::PropertyFollowFreeAreaLeft" }, - "parameters": ["Object", "Behavior", "!=", "0"] + "parameters": [ + "Object", + "Behavior", + "!=", + "0" + ] }, { "type": { "value": "SmoothCamera::SmoothCamera::PropertyFollowFreeAreaRight" }, - "parameters": ["Object", "Behavior", "!=", "0"] + "parameters": [ + "Object", + "Behavior", + "!=", + "0" + ] }, { "type": { "value": "SmoothCamera::SmoothCamera::PropertyFollowFreeAreaTop" }, - "parameters": ["Object", "Behavior", "!=", "0"] + "parameters": [ + "Object", + "Behavior", + "!=", + "0" + ] }, { "type": { "value": "SmoothCamera::SmoothCamera::PropertyFollowFreeAreaBottom" }, - "parameters": ["Object", "Behavior", "!=", "0"] + "parameters": [ + "Object", + "Behavior", + "!=", + "0" + ] } ] } @@ -11857,7 +12997,10 @@ "type": { "value": "PrimitiveDrawing::OutlineColor" }, - "parameters": ["ShapePainter", "\"126;211;33\""] + "parameters": [ + "ShapePainter", + "\"126;211;33\"" + ] }, { "type": { @@ -11893,7 +13036,10 @@ "type": { "value": "PrimitiveDrawing::OutlineColor" }, - "parameters": ["ShapePainter", "\"208;2;27\""] + "parameters": [ + "ShapePainter", + "\"208;2;27\"" + ] }, { "type": { @@ -12006,7 +13152,11 @@ "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyFollowOnX" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] } ] }, @@ -12017,7 +13167,9 @@ "type": { "value": "GetArgumentAsBoolean" }, - "parameters": ["\"FollowOnX\""] + "parameters": [ + "\"FollowOnX\"" + ] } ], "actions": [ @@ -12025,7 +13177,11 @@ "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyFollowOnX" }, - "parameters": ["Object", "Behavior", "yes"] + "parameters": [ + "Object", + "Behavior", + "yes" + ] } ] } @@ -12066,7 +13222,11 @@ "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyFollowOnY" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] } ] }, @@ -12077,7 +13237,9 @@ "type": { "value": "GetArgumentAsBoolean" }, - "parameters": ["\"FollowOnY\""] + "parameters": [ + "\"FollowOnY\"" + ] } ], "actions": [ @@ -12085,7 +13247,11 @@ "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyFollowOnY" }, - "parameters": ["Object", "Behavior", "yes"] + "parameters": [ + "Object", + "Behavior", + "yes" + ] } ] } @@ -12310,7 +13476,12 @@ "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyLeftwardSpeedMax" }, - "parameters": ["Object", "Behavior", "=", "max(0, Speed)"] + "parameters": [ + "Object", + "Behavior", + "=", + "max(0, Speed)" + ] } ] } @@ -12351,7 +13522,12 @@ "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyLeftwardSpeedMax" }, - "parameters": ["Object", "Behavior", "=", "max(0, Speed)"] + "parameters": [ + "Object", + "Behavior", + "=", + "max(0, Speed)" + ] } ] } @@ -12392,7 +13568,12 @@ "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyUpwardSpeedMax" }, - "parameters": ["Object", "Behavior", "=", "max(0, Speed)"] + "parameters": [ + "Object", + "Behavior", + "=", + "max(0, Speed)" + ] } ] } @@ -12433,7 +13614,12 @@ "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyDownwardSpeedMax" }, - "parameters": ["Object", "Behavior", "=", "max(0, Speed)"] + "parameters": [ + "Object", + "Behavior", + "=", + "max(0, Speed)" + ] } ] } @@ -12702,7 +13888,9 @@ "type": { "value": "SetReturnNumber" }, - "parameters": ["CameraOffsetX"] + "parameters": [ + "CameraOffsetX" + ] } ] } @@ -12740,7 +13928,12 @@ "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyCameraOffsetX" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] } ] } @@ -12836,7 +14029,9 @@ "type": { "value": "SetReturnNumber" }, - "parameters": ["CameraOffsetY"] + "parameters": [ + "CameraOffsetY" + ] } ] } @@ -12886,7 +14081,12 @@ "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyCameraOffsetY" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] } ] } @@ -13242,7 +14442,11 @@ "type": { "value": "SmoothCamera::SmoothCamera::IsWaiting" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] }, { "type": { @@ -13336,7 +14540,11 @@ "inverted": true, "value": "SmoothCamera::SmoothCamera::IsDelayed" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] } ], "actions": [ @@ -13368,13 +14576,21 @@ "type": { "value": "SmoothCamera::SmoothCamera::IsDelayed" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] }, { "type": { "value": "SmoothCamera::SmoothCamera::IsWaiting" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] } ] } @@ -13583,7 +14799,11 @@ "type": { "value": "SmoothCamera::SmoothCamera::IsWaiting" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] } ], "actions": [ @@ -13671,14 +14891,22 @@ "inverted": true, "value": "SmoothCamera::SmoothCamera::IsDelayed" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] }, { "type": { "inverted": true, "value": "SmoothCamera::SmoothCamera::IsWaiting" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] } ], "actions": [ @@ -13686,19 +14914,28 @@ "type": { "value": "ObjectVariableClearChildren" }, - "parameters": ["Object", "__SmoothCamera.ObjectTime"] + "parameters": [ + "Object", + "__SmoothCamera.ObjectTime" + ] }, { "type": { "value": "ObjectVariableClearChildren" }, - "parameters": ["Object", "__SmoothCamera.ObjectX"] + "parameters": [ + "Object", + "__SmoothCamera.ObjectX" + ] }, { "type": { "value": "ObjectVariableClearChildren" }, - "parameters": ["Object", "__SmoothCamera.ObjectY"] + "parameters": [ + "Object", + "__SmoothCamera.ObjectY" + ] } ] }, @@ -13710,7 +14947,11 @@ "inverted": true, "value": "SmoothCamera::SmoothCamera::IsWaiting" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] }, { "type": { @@ -13760,13 +15001,22 @@ "inverted": true, "value": "SmoothCamera::SmoothCamera::IsWaiting" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] }, { "type": { "value": "SmoothCamera::SmoothCamera::PropertyCameraExtraDelay" }, - "parameters": ["Object", "Behavior", ">", "0"] + "parameters": [ + "Object", + "Behavior", + ">", + "0" + ] } ], "actions": [ @@ -13845,7 +15095,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] } @@ -13881,7 +15133,9 @@ "type": { "value": "SetReturnNumber" }, - "parameters": ["CameraDelay + CameraExtraDelay"] + "parameters": [ + "CameraDelay + CameraExtraDelay" + ] } ] } @@ -13932,7 +15186,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] } @@ -13974,13 +15230,23 @@ "type": { "value": "SmoothCamera::SmoothCamera::PropertyForecastHistoryDuration" }, - "parameters": ["Object", "Behavior", ">", "0"] + "parameters": [ + "Object", + "Behavior", + ">", + "0" + ] }, { "type": { "value": "SmoothCamera::SmoothCamera::PropertyForecastTime" }, - "parameters": ["Object", "Behavior", ">", "0"] + "parameters": [ + "Object", + "Behavior", + ">", + "0" + ] } ] } @@ -14195,13 +15461,23 @@ "type": { "value": "SmoothCamera::SmoothCamera::PropertyForecastHistoryDuration" }, - "parameters": ["Object", "Behavior", ">", "0"] + "parameters": [ + "Object", + "Behavior", + ">", + "0" + ] }, { "type": { "value": "SmoothCamera::SmoothCamera::PropertyForecastTime" }, - "parameters": ["Object", "Behavior", ">", "0"] + "parameters": [ + "Object", + "Behavior", + ">", + "0" + ] } ] } @@ -14225,13 +15501,23 @@ "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyForecastHistoryMeanX" }, - "parameters": ["Object", "Behavior", "=", "0"] + "parameters": [ + "Object", + "Behavior", + "=", + "0" + ] }, { "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyIndex" }, - "parameters": ["Object", "Behavior", "=", "0"] + "parameters": [ + "Object", + "Behavior", + "=", + "0" + ] } ] }, @@ -14255,7 +15541,12 @@ "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyIndex" }, - "parameters": ["Object", "Behavior", "+", "1"] + "parameters": [ + "Object", + "Behavior", + "+", + "1" + ] } ] }, @@ -14296,13 +15587,23 @@ "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyForecastHistoryMeanY" }, - "parameters": ["Object", "Behavior", "=", "0"] + "parameters": [ + "Object", + "Behavior", + "=", + "0" + ] }, { "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyIndex" }, - "parameters": ["Object", "Behavior", "=", "0"] + "parameters": [ + "Object", + "Behavior", + "=", + "0" + ] } ] }, @@ -14326,7 +15627,12 @@ "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyIndex" }, - "parameters": ["Object", "Behavior", "+", "1"] + "parameters": [ + "Object", + "Behavior", + "+", + "1" + ] } ] }, @@ -14396,25 +15702,45 @@ "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyForecastHistoryVarianceX" }, - "parameters": ["Object", "Behavior", "=", "0"] + "parameters": [ + "Object", + "Behavior", + "=", + "0" + ] }, { "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyForecastHistoryVarianceY" }, - "parameters": ["Object", "Behavior", "=", "0"] + "parameters": [ + "Object", + "Behavior", + "=", + "0" + ] }, { "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyForecastHistoryCovariance" }, - "parameters": ["Object", "Behavior", "=", "0"] + "parameters": [ + "Object", + "Behavior", + "=", + "0" + ] }, { "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyIndex" }, - "parameters": ["Object", "Behavior", "=", "0"] + "parameters": [ + "Object", + "Behavior", + "=", + "0" + ] } ] }, @@ -14460,7 +15786,12 @@ "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyIndex" }, - "parameters": ["Object", "Behavior", "+", "1"] + "parameters": [ + "Object", + "Behavior", + "+", + "1" + ] } ] }, @@ -15651,14 +16982,20 @@ "inverted": true, "value": "PlatformBehavior::IsJumping" }, - "parameters": ["Object", "PlatformerCharacter"] + "parameters": [ + "Object", + "PlatformerCharacter" + ] }, { "type": { "inverted": true, "value": "PlatformBehavior::IsFalling" }, - "parameters": ["Object", "PlatformerCharacter"] + "parameters": [ + "Object", + "PlatformerCharacter" + ] } ], "actions": [ @@ -15743,13 +17080,19 @@ "type": { "value": "PlatformBehavior::IsJumping" }, - "parameters": ["Object", "PlatformerCharacter"] + "parameters": [ + "Object", + "PlatformerCharacter" + ] }, { "type": { "value": "PlatformBehavior::IsFalling" }, - "parameters": ["Object", "PlatformerCharacter"] + "parameters": [ + "Object", + "PlatformerCharacter" + ] } ] } @@ -15858,7 +17201,9 @@ "label": "Smooth camera behavior", "description": "", "group": "", - "extraInformation": ["SmoothCamera::SmoothCamera"], + "extraInformation": [ + "SmoothCamera::SmoothCamera" + ], "name": "SmoothCamera" }, { @@ -15996,4 +17341,4 @@ ], "externalLayouts": [], "externalSourceFiles": [] -} +} \ No newline at end of file diff --git a/examples/starting-top-down/starting-top-down.json b/examples/starting-top-down/starting-top-down.json index e27a617bc..04fc4045b 100644 --- a/examples/starting-top-down/starting-top-down.json +++ b/examples/starting-top-down/starting-top-down.json @@ -184,7 +184,7 @@ "gridColor": 10401023, "gridAlpha": 0.8, "snap": false, - "zoomFactor": 0.49508400737489056, + "zoomFactor": 0.5653158055126329, "windowMask": false }, "objectsGroups": [], @@ -792,7 +792,12 @@ "objectName": "Plant" }, { - "objectName": "Joystick" + "folderName": "Mobile Controls", + "children": [ + { + "objectName": "Joystick" + } + ] } ] }, @@ -805,13 +810,21 @@ "type": { "value": "SeparateFromObjects" }, - "parameters": ["TopDown_Character", "Wall", ""] + "parameters": [ + "TopDown_Character", + "Wall", + "" + ] }, { "type": { "value": "SeparateFromObjects" }, - "parameters": ["TopDown_Character", "Plant", ""] + "parameters": [ + "TopDown_Character", + "Plant", + "" + ] } ] } @@ -1011,7 +1024,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] } @@ -1057,7 +1072,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] } @@ -1223,7 +1240,9 @@ "type": { "value": "SetReturnNumber" }, - "parameters": ["mod(round(Angle * 4 / 360), 4)"] + "parameters": [ + "mod(round(Angle * 4 / 360), 4)" + ] } ] } @@ -1256,7 +1275,9 @@ "type": { "value": "SetReturnNumber" }, - "parameters": ["mod(round(Angle * 8 / 360), 8)"] + "parameters": [ + "mod(round(Angle * 8 / 360), 8)" + ] } ] } @@ -1288,13 +1309,23 @@ "type": { "value": "BuiltinCommonInstructions::CompareStrings" }, - "parameters": ["Direction", "=", "\"Right\""] + "parameters": [ + "Direction", + "=", + "\"Right\"" + ] }, { "type": { "value": "SpriteMultitouchJoystick::AngleTo4Way" }, - "parameters": ["", "=", "0", "Angle", ""] + "parameters": [ + "", + "=", + "0", + "Angle", + "" + ] } ], "actions": [ @@ -1302,7 +1333,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] }, @@ -1313,13 +1346,23 @@ "type": { "value": "BuiltinCommonInstructions::CompareStrings" }, - "parameters": ["Direction", "=", "\"Down\""] + "parameters": [ + "Direction", + "=", + "\"Down\"" + ] }, { "type": { "value": "SpriteMultitouchJoystick::AngleTo4Way" }, - "parameters": ["", "=", "1", "Angle", ""] + "parameters": [ + "", + "=", + "1", + "Angle", + "" + ] } ], "actions": [ @@ -1327,7 +1370,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] }, @@ -1338,13 +1383,23 @@ "type": { "value": "BuiltinCommonInstructions::CompareStrings" }, - "parameters": ["Direction", "=", "\"Left\""] + "parameters": [ + "Direction", + "=", + "\"Left\"" + ] }, { "type": { "value": "SpriteMultitouchJoystick::AngleTo4Way" }, - "parameters": ["", "=", "2", "Angle", ""] + "parameters": [ + "", + "=", + "2", + "Angle", + "" + ] } ], "actions": [ @@ -1352,7 +1407,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] }, @@ -1363,13 +1420,23 @@ "type": { "value": "BuiltinCommonInstructions::CompareStrings" }, - "parameters": ["Direction", "=", "\"Up\""] + "parameters": [ + "Direction", + "=", + "\"Up\"" + ] }, { "type": { "value": "SpriteMultitouchJoystick::AngleTo4Way" }, - "parameters": ["", "=", "3", "Angle", ""] + "parameters": [ + "", + "=", + "3", + "Angle", + "" + ] } ], "actions": [ @@ -1377,7 +1444,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] } @@ -1412,13 +1481,23 @@ "type": { "value": "BuiltinCommonInstructions::CompareStrings" }, - "parameters": ["Direction", "=", "\"Right\""] + "parameters": [ + "Direction", + "=", + "\"Right\"" + ] }, { "type": { "value": "SpriteMultitouchJoystick::AngleTo8Way" }, - "parameters": ["", "=", "0", "Angle", ""] + "parameters": [ + "", + "=", + "0", + "Angle", + "" + ] } ], "actions": [ @@ -1426,7 +1505,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] }, @@ -1437,13 +1518,23 @@ "type": { "value": "BuiltinCommonInstructions::CompareStrings" }, - "parameters": ["Direction", "=", "\"DownRight\""] + "parameters": [ + "Direction", + "=", + "\"DownRight\"" + ] }, { "type": { "value": "SpriteMultitouchJoystick::AngleTo8Way" }, - "parameters": ["", "=", "1", "Angle", ""] + "parameters": [ + "", + "=", + "1", + "Angle", + "" + ] } ], "actions": [ @@ -1451,7 +1542,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] }, @@ -1462,13 +1555,23 @@ "type": { "value": "BuiltinCommonInstructions::CompareStrings" }, - "parameters": ["Direction", "=", "\"Down\""] + "parameters": [ + "Direction", + "=", + "\"Down\"" + ] }, { "type": { "value": "SpriteMultitouchJoystick::AngleTo8Way" }, - "parameters": ["", "=", "2", "Angle", ""] + "parameters": [ + "", + "=", + "2", + "Angle", + "" + ] } ], "actions": [ @@ -1476,7 +1579,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] }, @@ -1487,13 +1592,23 @@ "type": { "value": "BuiltinCommonInstructions::CompareStrings" }, - "parameters": ["Direction", "=", "\"DownLeft\""] + "parameters": [ + "Direction", + "=", + "\"DownLeft\"" + ] }, { "type": { "value": "SpriteMultitouchJoystick::AngleTo8Way" }, - "parameters": ["", "=", "3", "Angle", ""] + "parameters": [ + "", + "=", + "3", + "Angle", + "" + ] } ], "actions": [ @@ -1501,7 +1616,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] }, @@ -1512,13 +1629,23 @@ "type": { "value": "BuiltinCommonInstructions::CompareStrings" }, - "parameters": ["Direction", "=", "\"Left\""] + "parameters": [ + "Direction", + "=", + "\"Left\"" + ] }, { "type": { "value": "SpriteMultitouchJoystick::AngleTo8Way" }, - "parameters": ["", "=", "4", "Angle", ""] + "parameters": [ + "", + "=", + "4", + "Angle", + "" + ] } ], "actions": [ @@ -1526,7 +1653,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] }, @@ -1537,13 +1666,23 @@ "type": { "value": "BuiltinCommonInstructions::CompareStrings" }, - "parameters": ["Direction", "=", "\"UpLeft\""] + "parameters": [ + "Direction", + "=", + "\"UpLeft\"" + ] }, { "type": { "value": "SpriteMultitouchJoystick::AngleTo8Way" }, - "parameters": ["", "=", "5", "Angle", ""] + "parameters": [ + "", + "=", + "5", + "Angle", + "" + ] } ], "actions": [ @@ -1551,7 +1690,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] }, @@ -1562,13 +1703,23 @@ "type": { "value": "BuiltinCommonInstructions::CompareStrings" }, - "parameters": ["Direction", "=", "\"Up\""] + "parameters": [ + "Direction", + "=", + "\"Up\"" + ] }, { "type": { "value": "SpriteMultitouchJoystick::AngleTo8Way" }, - "parameters": ["", "=", "6", "Angle", ""] + "parameters": [ + "", + "=", + "6", + "Angle", + "" + ] } ], "actions": [ @@ -1576,7 +1727,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] }, @@ -1587,13 +1740,23 @@ "type": { "value": "BuiltinCommonInstructions::CompareStrings" }, - "parameters": ["Direction", "=", "\"UpRight\""] + "parameters": [ + "Direction", + "=", + "\"UpRight\"" + ] }, { "type": { "value": "SpriteMultitouchJoystick::AngleTo8Way" }, - "parameters": ["", "=", "7", "Angle", ""] + "parameters": [ + "", + "=", + "7", + "Angle", + "" + ] } ], "actions": [ @@ -1601,7 +1764,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] } @@ -1673,7 +1838,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] } @@ -1751,7 +1918,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] } @@ -2142,7 +2311,11 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchJoystick::Reset" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] } ] } @@ -2176,7 +2349,11 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchJoystick::Reset" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] } ] } @@ -2209,7 +2386,9 @@ "type": { "value": "HasGameJustResumed" }, - "parameters": [""] + "parameters": [ + "" + ] } ], "actions": [ @@ -2217,7 +2396,11 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchJoystick::Reset" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] } ] }, @@ -2237,7 +2420,9 @@ "type": { "value": "HasAnyTouchOrMouseStarted" }, - "parameters": [""] + "parameters": [ + "" + ] } ], "actions": [ @@ -2245,7 +2430,12 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchJoystick::SetPropertyTouchIndex" }, - "parameters": ["Object", "Behavior", "=", "0"] + "parameters": [ + "Object", + "Behavior", + "=", + "0" + ] } ], "events": [ @@ -2262,7 +2452,12 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchJoystick::PropertyTouchId" }, - "parameters": ["Object", "Behavior", "=", "0"] + "parameters": [ + "Object", + "Behavior", + "=", + "0" + ] }, { "type": { @@ -2297,7 +2492,12 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchJoystick::SetPropertyTouchIndex" }, - "parameters": ["Object", "Behavior", "+", "1"] + "parameters": [ + "Object", + "Behavior", + "+", + "1" + ] } ] } @@ -2324,7 +2524,10 @@ "type": { "value": "HasTouchEnded" }, - "parameters": ["", "TouchId"] + "parameters": [ + "", + "TouchId" + ] } ], "actions": [ @@ -2332,7 +2535,11 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchJoystick::Reset" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] } ] } @@ -2355,7 +2562,12 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchJoystick::PropertyTouchId" }, - "parameters": ["Object", "Behavior", "!=", "0"] + "parameters": [ + "Object", + "Behavior", + "!=", + "0" + ] } ], "actions": [ @@ -2459,7 +2671,12 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchJoystick::SetPropertyJoystickForce" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] }, { "type": { @@ -2506,7 +2723,9 @@ "type": { "value": "SetReturnNumber" }, - "parameters": ["JoystickAngle"] + "parameters": [ + "JoystickAngle" + ] } ] } @@ -2545,7 +2764,12 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchJoystick::SetPropertyJoystickAngle" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] }, { "type": { @@ -2676,13 +2900,24 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchJoystick::JoystickForce" }, - "parameters": ["Object", "Behavior", ">", "0", ""] + "parameters": [ + "Object", + "Behavior", + ">", + "0", + "" + ] }, { "type": { "value": "SpriteMultitouchJoystick::IsAngleIn4WayDirection" }, - "parameters": ["", "JoystickAngle", "Direction", ""] + "parameters": [ + "", + "JoystickAngle", + "Direction", + "" + ] } ], "actions": [ @@ -2690,7 +2925,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] } @@ -2730,13 +2967,24 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchJoystick::JoystickForce" }, - "parameters": ["Object", "Behavior", ">", "0", ""] + "parameters": [ + "Object", + "Behavior", + ">", + "0", + "" + ] }, { "type": { "value": "SpriteMultitouchJoystick::IsAngleIn8WayDirection" }, - "parameters": ["", "JoystickAngle", "Direction", ""] + "parameters": [ + "", + "JoystickAngle", + "Direction", + "" + ] } ], "actions": [ @@ -2744,7 +2992,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] } @@ -2784,7 +3034,12 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchJoystick::PropertyTouchId" }, - "parameters": ["Object", "Behavior", "!=", "0"] + "parameters": [ + "Object", + "Behavior", + "!=", + "0" + ] } ], "actions": [ @@ -2792,7 +3047,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] } @@ -2828,13 +3085,24 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchJoystick::SetJoystickForce" }, - "parameters": ["Object", "Behavior", "=", "0", ""] + "parameters": [ + "Object", + "Behavior", + "=", + "0", + "" + ] }, { "type": { "value": "SpriteMultitouchJoystick::MultitouchJoystick::SetPropertyTouchId" }, - "parameters": ["Object", "Behavior", "=", "0"] + "parameters": [ + "Object", + "Behavior", + "=", + "0" + ] } ] } @@ -2870,7 +3138,9 @@ "type": { "value": "SetReturnNumber" }, - "parameters": ["ControllerIdentifier"] + "parameters": [ + "ControllerIdentifier" + ] } ] } @@ -2908,7 +3178,12 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchJoystick::SetPropertyControllerIdentifier" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] } ] } @@ -2944,7 +3219,9 @@ "type": { "value": "SetReturnString" }, - "parameters": ["JoystickIdentifier"] + "parameters": [ + "JoystickIdentifier" + ] } ] } @@ -2982,7 +3259,12 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchJoystick::SetPropertyJoystickIdentifier" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] } ] } @@ -3018,7 +3300,9 @@ "type": { "value": "SetReturnNumber" }, - "parameters": ["DeadZoneRadius"] + "parameters": [ + "DeadZoneRadius" + ] } ] } @@ -3056,7 +3340,12 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchJoystick::SetPropertyDeadZoneRadius" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] } ] } @@ -3167,7 +3456,11 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchButton::IsReleased" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] } ], "actions": [ @@ -3175,13 +3468,22 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchButton::SetPropertyIsReleased" }, - "parameters": ["Object", "Behavior", "no"] + "parameters": [ + "Object", + "Behavior", + "no" + ] }, { "type": { "value": "SpriteMultitouchJoystick::MultitouchButton::SetButtonState" }, - "parameters": ["Object", "Behavior", "\"Idle\"", ""] + "parameters": [ + "Object", + "Behavior", + "\"Idle\"", + "" + ] } ] }, @@ -3193,13 +3495,19 @@ "inverted": true, "value": "SpriteMultitouchJoystick::MultitouchButton::IsPressed" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] }, { "type": { "value": "HasAnyTouchOrMouseStarted" }, - "parameters": [""] + "parameters": [ + "" + ] } ], "actions": [ @@ -3207,7 +3515,12 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchButton::SetPropertyTouchIndex" }, - "parameters": ["Object", "Behavior", "=", "0"] + "parameters": [ + "Object", + "Behavior", + "=", + "0" + ] } ], "events": [ @@ -3264,7 +3577,12 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchButton::SetPropertyTouchIndex" }, - "parameters": ["Object", "Behavior", "+", "1"] + "parameters": [ + "Object", + "Behavior", + "+", + "1" + ] } ] } @@ -3279,13 +3597,20 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchButton::IsPressed" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] }, { "type": { "value": "HasTouchEnded" }, - "parameters": ["", "TouchId"] + "parameters": [ + "", + "TouchId" + ] } ], "actions": [ @@ -3293,19 +3618,33 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchButton::SetButtonState" }, - "parameters": ["Object", "Behavior", "\"Released\"", ""] + "parameters": [ + "Object", + "Behavior", + "\"Released\"", + "" + ] }, { "type": { "value": "SpriteMultitouchJoystick::MultitouchButton::SetPropertyIsReleased" }, - "parameters": ["Object", "Behavior", "yes"] + "parameters": [ + "Object", + "Behavior", + "yes" + ] }, { "type": { "value": "SpriteMultitouchJoystick::MultitouchButton::SetPropertyTouchId" }, - "parameters": ["Object", "Behavior", "=", "0"] + "parameters": [ + "Object", + "Behavior", + "=", + "0" + ] } ] } @@ -3339,7 +3678,10 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchButton::PropertyIsReleased" }, - "parameters": ["Object", "Behavior"] + "parameters": [ + "Object", + "Behavior" + ] } ], "actions": [ @@ -3347,7 +3689,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] } @@ -3381,7 +3725,12 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchButton::PropertyTouchId" }, - "parameters": ["Object", "Behavior", "!=", "0"] + "parameters": [ + "Object", + "Behavior", + "!=", + "0" + ] } ], "actions": [ @@ -3389,7 +3738,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] } @@ -3542,7 +3893,10 @@ "type": { "value": "PlatformBehavior::SimulateLeftKey" }, - "parameters": ["Object", "Property"] + "parameters": [ + "Object", + "Property" + ] } ] }, @@ -3567,7 +3921,10 @@ "type": { "value": "PlatformBehavior::SimulateRightKey" }, - "parameters": ["Object", "Property"] + "parameters": [ + "Object", + "Property" + ] } ] }, @@ -3592,13 +3949,19 @@ "type": { "value": "PlatformBehavior::SimulateUpKey" }, - "parameters": ["Object", "Property"] + "parameters": [ + "Object", + "Property" + ] }, { "type": { "value": "PlatformBehavior::SimulateLadderKey" }, - "parameters": ["Object", "Property"] + "parameters": [ + "Object", + "Property" + ] } ] }, @@ -3623,7 +3986,10 @@ "type": { "value": "PlatformBehavior::SimulateDownKey" }, - "parameters": ["Object", "Property"] + "parameters": [ + "Object", + "Property" + ] } ] }, @@ -3647,7 +4013,10 @@ "type": { "value": "PlatformBehavior::SimulateJumpKey" }, - "parameters": ["Object", "Property"] + "parameters": [ + "Object", + "Property" + ] } ] } @@ -3695,7 +4064,10 @@ "label": "Joystick name", "description": "", "group": "Controls", - "extraInformation": ["Primary", "Secondary"], + "extraInformation": [ + "Primary", + "Secondary" + ], "name": "JoystickIdentifier" }, { @@ -3729,7 +4101,12 @@ "type": { "value": "SpriteMultitouchJoystick::TopDownMultitouchMapper::PropertyStickMode" }, - "parameters": ["Object", "Behavior", "=", "\"Analog\""] + "parameters": [ + "Object", + "Behavior", + "=", + "\"Analog\"" + ] } ], "actions": [ @@ -3753,7 +4130,12 @@ "type": { "value": "SpriteMultitouchJoystick::TopDownMultitouchMapper::PropertyStickMode" }, - "parameters": ["Object", "Behavior", "=", "\"360°\""] + "parameters": [ + "Object", + "Behavior", + "=", + "\"360°\"" + ] } ], "actions": [ @@ -3795,7 +4177,10 @@ "inverted": true, "value": "TopDownMovementBehavior::DiagonalsAllowed" }, - "parameters": ["Object", "TopDownMovement"] + "parameters": [ + "Object", + "TopDownMovement" + ] } ], "actions": [], @@ -3821,7 +4206,10 @@ "type": { "value": "TopDownMovementBehavior::SimulateLeftKey" }, - "parameters": ["Object", "TopDownMovement"] + "parameters": [ + "Object", + "TopDownMovement" + ] } ] }, @@ -3846,7 +4234,10 @@ "type": { "value": "TopDownMovementBehavior::SimulateRightKey" }, - "parameters": ["Object", "TopDownMovement"] + "parameters": [ + "Object", + "TopDownMovement" + ] } ] }, @@ -3871,7 +4262,10 @@ "type": { "value": "TopDownMovementBehavior::SimulateUpKey" }, - "parameters": ["Object", "TopDownMovement"] + "parameters": [ + "Object", + "TopDownMovement" + ] } ] }, @@ -3896,7 +4290,10 @@ "type": { "value": "TopDownMovementBehavior::SimulateDownKey" }, - "parameters": ["Object", "TopDownMovement"] + "parameters": [ + "Object", + "TopDownMovement" + ] } ] } @@ -3909,7 +4306,10 @@ "type": { "value": "TopDownMovementBehavior::DiagonalsAllowed" }, - "parameters": ["Object", "TopDownMovement"] + "parameters": [ + "Object", + "TopDownMovement" + ] } ], "actions": [], @@ -3935,7 +4335,10 @@ "type": { "value": "TopDownMovementBehavior::SimulateLeftKey" }, - "parameters": ["Object", "TopDownMovement"] + "parameters": [ + "Object", + "TopDownMovement" + ] } ] }, @@ -3960,7 +4363,10 @@ "type": { "value": "TopDownMovementBehavior::SimulateRightKey" }, - "parameters": ["Object", "TopDownMovement"] + "parameters": [ + "Object", + "TopDownMovement" + ] } ] }, @@ -3985,7 +4391,10 @@ "type": { "value": "TopDownMovementBehavior::SimulateUpKey" }, - "parameters": ["Object", "TopDownMovement"] + "parameters": [ + "Object", + "TopDownMovement" + ] } ] }, @@ -4010,7 +4419,10 @@ "type": { "value": "TopDownMovementBehavior::SimulateDownKey" }, - "parameters": ["Object", "TopDownMovement"] + "parameters": [ + "Object", + "TopDownMovement" + ] } ] }, @@ -4035,13 +4447,19 @@ "type": { "value": "TopDownMovementBehavior::SimulateUpKey" }, - "parameters": ["Object", "TopDownMovement"] + "parameters": [ + "Object", + "TopDownMovement" + ] }, { "type": { "value": "TopDownMovementBehavior::SimulateLeftKey" }, - "parameters": ["Object", "TopDownMovement"] + "parameters": [ + "Object", + "TopDownMovement" + ] } ] }, @@ -4066,13 +4484,19 @@ "type": { "value": "TopDownMovementBehavior::SimulateUpKey" }, - "parameters": ["Object", "TopDownMovement"] + "parameters": [ + "Object", + "TopDownMovement" + ] }, { "type": { "value": "TopDownMovementBehavior::SimulateRightKey" }, - "parameters": ["Object", "TopDownMovement"] + "parameters": [ + "Object", + "TopDownMovement" + ] } ] }, @@ -4097,13 +4521,19 @@ "type": { "value": "TopDownMovementBehavior::SimulateDownKey" }, - "parameters": ["Object", "TopDownMovement"] + "parameters": [ + "Object", + "TopDownMovement" + ] }, { "type": { "value": "TopDownMovementBehavior::SimulateLeftKey" }, - "parameters": ["Object", "TopDownMovement"] + "parameters": [ + "Object", + "TopDownMovement" + ] } ] }, @@ -4128,13 +4558,19 @@ "type": { "value": "TopDownMovementBehavior::SimulateDownKey" }, - "parameters": ["Object", "TopDownMovement"] + "parameters": [ + "Object", + "TopDownMovement" + ] }, { "type": { "value": "TopDownMovementBehavior::SimulateRightKey" }, - "parameters": ["Object", "TopDownMovement"] + "parameters": [ + "Object", + "TopDownMovement" + ] } ] } @@ -4186,7 +4622,10 @@ "label": "Joystick name", "description": "", "group": "", - "extraInformation": ["Primary", "Secondary"], + "extraInformation": [ + "Primary", + "Secondary" + ], "name": "JoystickIdentifier" }, { @@ -4195,7 +4634,11 @@ "label": "Stick mode", "description": "", "group": "Controls", - "extraInformation": ["Analog", "360°", "8 Directions"], + "extraInformation": [ + "Analog", + "360°", + "8 Directions" + ], "name": "StickMode" } ], @@ -4230,49 +4673,87 @@ "type": { "value": "Create" }, - "parameters": ["", "Border", "0", "0", ""] + "parameters": [ + "", + "Border", + "0", + "0", + "" + ] }, { "type": { "value": "Create" }, - "parameters": ["", "Thumb", "0", "0", ""] + "parameters": [ + "", + "Thumb", + "0", + "0", + "" + ] }, { "type": { "value": "ChangePlan" }, - "parameters": ["Border", "=", "1"] + "parameters": [ + "Border", + "=", + "1" + ] }, { "type": { "value": "ChangePlan" }, - "parameters": ["Thumb", "=", "2"] + "parameters": [ + "Thumb", + "=", + "2" + ] }, { "type": { "value": "SetCenter" }, - "parameters": ["Border", "=", "0", "=", "0"] + "parameters": [ + "Border", + "=", + "0", + "=", + "0" + ] }, { "type": { "value": "SetCenter" }, - "parameters": ["Thumb", "=", "0", "=", "0"] + "parameters": [ + "Thumb", + "=", + "0", + "=", + "0" + ] }, { "type": { "value": "SpriteMultitouchJoystick::SpriteMultitouchJoystick::UpdateConfiguration" }, - "parameters": ["Object", ""] + "parameters": [ + "Object", + "" + ] }, { "type": { "value": "SetIncludedInParentCollisionMask" }, - "parameters": ["Thumb", ""] + "parameters": [ + "Thumb", + "" + ] } ] } @@ -4335,7 +4816,10 @@ "type": { "value": "SpriteMultitouchJoystick::SpriteMultitouchJoystick::UpdateConfiguration" }, - "parameters": ["Object", ""] + "parameters": [ + "Object", + "" + ] } ] } @@ -4426,7 +4910,9 @@ "inverted": true, "value": "GetArgumentAsBoolean" }, - "parameters": ["\"ShouldActivate\""] + "parameters": [ + "\"ShouldActivate\"" + ] } ], "actions": [ @@ -4434,7 +4920,11 @@ "type": { "value": "ActivateBehavior" }, - "parameters": ["Border", "MultitouchJoystick", "no"] + "parameters": [ + "Border", + "MultitouchJoystick", + "no" + ] } ] }, @@ -4445,7 +4935,9 @@ "type": { "value": "GetArgumentAsBoolean" }, - "parameters": ["\"ShouldActivate\""] + "parameters": [ + "\"ShouldActivate\"" + ] } ], "actions": [ @@ -4453,7 +4945,11 @@ "type": { "value": "ActivateBehavior" }, - "parameters": ["Border", "MultitouchJoystick", "yes"] + "parameters": [ + "Border", + "MultitouchJoystick", + "yes" + ] } ] } @@ -4487,7 +4983,11 @@ "type": { "value": "SpriteMultitouchJoystick::MultitouchJoystick::IsPressed" }, - "parameters": ["Border", "MultitouchJoystick", "!="] + "parameters": [ + "Border", + "MultitouchJoystick", + "!=" + ] } ], "actions": [ @@ -4495,7 +4995,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] } @@ -4596,7 +5098,9 @@ "type": { "value": "SetReturnNumber" }, - "parameters": ["Border.MultitouchJoystick::StickForceX()"] + "parameters": [ + "Border.MultitouchJoystick::StickForceX()" + ] } ] } @@ -4629,7 +5133,9 @@ "type": { "value": "SetReturnNumber" }, - "parameters": ["Border.MultitouchJoystick::StickForceY()"] + "parameters": [ + "Border.MultitouchJoystick::StickForceY()" + ] } ] } @@ -4745,7 +5251,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] } @@ -4793,7 +5301,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] } @@ -5047,7 +5557,10 @@ "label": "Joystick name", "description": "", "group": "", - "extraInformation": ["Primary", "Secondary"], + "extraInformation": [ + "Primary", + "Secondary" + ], "name": "JoystickIdentifier" }, { @@ -5065,7 +5578,9 @@ "label": "", "description": "Only used by the scene editor.", "group": "", - "extraInformation": ["Thumb"], + "extraInformation": [ + "Thumb" + ], "hidden": true, "name": "ThumbAnchorOrigin" }, @@ -5085,7 +5600,9 @@ "label": "", "description": "Only used by the scene editor.", "group": "", - "extraInformation": ["Thumb"], + "extraInformation": [ + "Thumb" + ], "hidden": true, "name": "ThumbIsScaledProportionally" }, @@ -5241,7 +5758,9 @@ "platformer", "platform" ], - "authorIds": ["IWykYNRvhCZBN3vEgKEbBPOR3Oc2"], + "authorIds": [ + "IWykYNRvhCZBN3vEgKEbBPOR3Oc2" + ], "dependencies": [], "globalVariables": [], "sceneVariables": [], @@ -5411,7 +5930,12 @@ "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyCameraDelay" }, - "parameters": ["Object", "Behavior", "=", "CameraDelay"] + "parameters": [ + "Object", + "Behavior", + "=", + "CameraDelay" + ] } ] } @@ -5445,7 +5969,10 @@ "inverted": true, "value": "SmoothCamera::SmoothCamera::PropertyIsCalledManually" }, - "parameters": ["Object", "Behavior"] + "parameters": [ + "Object", + "Behavior" + ] } ], "actions": [ @@ -5453,7 +5980,11 @@ "type": { "value": "SmoothCamera::SmoothCamera::DoMoveCameraCloser" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] } ] } @@ -5500,13 +6031,21 @@ "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyIsCalledManually" }, - "parameters": ["Object", "Behavior", "yes"] + "parameters": [ + "Object", + "Behavior", + "yes" + ] }, { "type": { "value": "SmoothCamera::SmoothCamera::DoMoveCameraCloser" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] } ] } @@ -5554,13 +6093,21 @@ "type": { "value": "SmoothCamera::SmoothCamera::UpdateDelayedPosition" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] }, { "type": { "value": "SmoothCamera::SmoothCamera::UpdateForecastedPosition" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] } ] }, @@ -5583,7 +6130,10 @@ "type": { "value": "SmoothCamera::SmoothCamera::PropertyFollowOnX" }, - "parameters": ["Object", "Behavior"] + "parameters": [ + "Object", + "Behavior" + ] } ], "actions": [ @@ -5737,7 +6287,10 @@ "type": { "value": "SmoothCamera::SmoothCamera::PropertyFollowOnY" }, - "parameters": ["Object", "Behavior"] + "parameters": [ + "Object", + "Behavior" + ] } ], "actions": [ @@ -6037,7 +6590,11 @@ "type": { "value": "PrimitiveDrawing::FillOpacity" }, - "parameters": ["ShapePainter", "=", "0"] + "parameters": [ + "ShapePainter", + "=", + "0" + ] } ] }, @@ -6069,13 +6626,21 @@ "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyIndex" }, - "parameters": ["Object", "Behavior", "=", "0"] + "parameters": [ + "Object", + "Behavior", + "=", + "0" + ] }, { "type": { "value": "PrimitiveDrawing::OutlineColor" }, - "parameters": ["ShapePainter", "\"245;166;35\""] + "parameters": [ + "ShapePainter", + "\"245;166;35\"" + ] }, { "type": { @@ -6108,7 +6673,12 @@ "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyIndex" }, - "parameters": ["Object", "Behavior", "+", "1"] + "parameters": [ + "Object", + "Behavior", + "+", + "1" + ] } ] }, @@ -6120,7 +6690,9 @@ "type": { "value": "PrimitiveDrawing::EndFillPath" }, - "parameters": ["ShapePainter"] + "parameters": [ + "ShapePainter" + ] } ] } @@ -6151,25 +6723,45 @@ "type": { "value": "SmoothCamera::SmoothCamera::PropertyFollowFreeAreaLeft" }, - "parameters": ["Object", "Behavior", "!=", "0"] + "parameters": [ + "Object", + "Behavior", + "!=", + "0" + ] }, { "type": { "value": "SmoothCamera::SmoothCamera::PropertyFollowFreeAreaRight" }, - "parameters": ["Object", "Behavior", "!=", "0"] + "parameters": [ + "Object", + "Behavior", + "!=", + "0" + ] }, { "type": { "value": "SmoothCamera::SmoothCamera::PropertyFollowFreeAreaTop" }, - "parameters": ["Object", "Behavior", "!=", "0"] + "parameters": [ + "Object", + "Behavior", + "!=", + "0" + ] }, { "type": { "value": "SmoothCamera::SmoothCamera::PropertyFollowFreeAreaBottom" }, - "parameters": ["Object", "Behavior", "!=", "0"] + "parameters": [ + "Object", + "Behavior", + "!=", + "0" + ] } ] } @@ -6179,7 +6771,10 @@ "type": { "value": "PrimitiveDrawing::OutlineColor" }, - "parameters": ["ShapePainter", "\"126;211;33\""] + "parameters": [ + "ShapePainter", + "\"126;211;33\"" + ] }, { "type": { @@ -6215,7 +6810,10 @@ "type": { "value": "PrimitiveDrawing::OutlineColor" }, - "parameters": ["ShapePainter", "\"208;2;27\""] + "parameters": [ + "ShapePainter", + "\"208;2;27\"" + ] }, { "type": { @@ -6328,7 +6926,11 @@ "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyFollowOnX" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] } ] }, @@ -6339,7 +6941,9 @@ "type": { "value": "GetArgumentAsBoolean" }, - "parameters": ["\"FollowOnX\""] + "parameters": [ + "\"FollowOnX\"" + ] } ], "actions": [ @@ -6347,7 +6951,11 @@ "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyFollowOnX" }, - "parameters": ["Object", "Behavior", "yes"] + "parameters": [ + "Object", + "Behavior", + "yes" + ] } ] } @@ -6388,7 +6996,11 @@ "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyFollowOnY" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] } ] }, @@ -6399,7 +7011,9 @@ "type": { "value": "GetArgumentAsBoolean" }, - "parameters": ["\"FollowOnY\""] + "parameters": [ + "\"FollowOnY\"" + ] } ], "actions": [ @@ -6407,7 +7021,11 @@ "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyFollowOnY" }, - "parameters": ["Object", "Behavior", "yes"] + "parameters": [ + "Object", + "Behavior", + "yes" + ] } ] } @@ -6632,7 +7250,12 @@ "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyLeftwardSpeedMax" }, - "parameters": ["Object", "Behavior", "=", "max(0, Speed)"] + "parameters": [ + "Object", + "Behavior", + "=", + "max(0, Speed)" + ] } ] } @@ -6673,7 +7296,12 @@ "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyLeftwardSpeedMax" }, - "parameters": ["Object", "Behavior", "=", "max(0, Speed)"] + "parameters": [ + "Object", + "Behavior", + "=", + "max(0, Speed)" + ] } ] } @@ -6714,7 +7342,12 @@ "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyUpwardSpeedMax" }, - "parameters": ["Object", "Behavior", "=", "max(0, Speed)"] + "parameters": [ + "Object", + "Behavior", + "=", + "max(0, Speed)" + ] } ] } @@ -6755,7 +7388,12 @@ "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyDownwardSpeedMax" }, - "parameters": ["Object", "Behavior", "=", "max(0, Speed)"] + "parameters": [ + "Object", + "Behavior", + "=", + "max(0, Speed)" + ] } ] } @@ -7024,7 +7662,9 @@ "type": { "value": "SetReturnNumber" }, - "parameters": ["CameraOffsetX"] + "parameters": [ + "CameraOffsetX" + ] } ] } @@ -7062,7 +7702,12 @@ "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyCameraOffsetX" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] } ] } @@ -7158,7 +7803,9 @@ "type": { "value": "SetReturnNumber" }, - "parameters": ["CameraOffsetY"] + "parameters": [ + "CameraOffsetY" + ] } ] } @@ -7208,7 +7855,12 @@ "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyCameraOffsetY" }, - "parameters": ["Object", "Behavior", "=", "Value"] + "parameters": [ + "Object", + "Behavior", + "=", + "Value" + ] } ] } @@ -7564,7 +8216,11 @@ "type": { "value": "SmoothCamera::SmoothCamera::IsWaiting" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] }, { "type": { @@ -7658,7 +8314,11 @@ "inverted": true, "value": "SmoothCamera::SmoothCamera::IsDelayed" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] } ], "actions": [ @@ -7690,13 +8350,21 @@ "type": { "value": "SmoothCamera::SmoothCamera::IsDelayed" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] }, { "type": { "value": "SmoothCamera::SmoothCamera::IsWaiting" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] } ] } @@ -7905,7 +8573,11 @@ "type": { "value": "SmoothCamera::SmoothCamera::IsWaiting" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] } ], "actions": [ @@ -7993,14 +8665,22 @@ "inverted": true, "value": "SmoothCamera::SmoothCamera::IsDelayed" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] }, { "type": { "inverted": true, "value": "SmoothCamera::SmoothCamera::IsWaiting" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] } ], "actions": [ @@ -8008,19 +8688,28 @@ "type": { "value": "ObjectVariableClearChildren" }, - "parameters": ["Object", "__SmoothCamera.ObjectTime"] + "parameters": [ + "Object", + "__SmoothCamera.ObjectTime" + ] }, { "type": { "value": "ObjectVariableClearChildren" }, - "parameters": ["Object", "__SmoothCamera.ObjectX"] + "parameters": [ + "Object", + "__SmoothCamera.ObjectX" + ] }, { "type": { "value": "ObjectVariableClearChildren" }, - "parameters": ["Object", "__SmoothCamera.ObjectY"] + "parameters": [ + "Object", + "__SmoothCamera.ObjectY" + ] } ] }, @@ -8032,7 +8721,11 @@ "inverted": true, "value": "SmoothCamera::SmoothCamera::IsWaiting" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] }, { "type": { @@ -8082,13 +8775,22 @@ "inverted": true, "value": "SmoothCamera::SmoothCamera::IsWaiting" }, - "parameters": ["Object", "Behavior", ""] + "parameters": [ + "Object", + "Behavior", + "" + ] }, { "type": { "value": "SmoothCamera::SmoothCamera::PropertyCameraExtraDelay" }, - "parameters": ["Object", "Behavior", ">", "0"] + "parameters": [ + "Object", + "Behavior", + ">", + "0" + ] } ], "actions": [ @@ -8167,7 +8869,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] } @@ -8203,7 +8907,9 @@ "type": { "value": "SetReturnNumber" }, - "parameters": ["CameraDelay + CameraExtraDelay"] + "parameters": [ + "CameraDelay + CameraExtraDelay" + ] } ] } @@ -8254,7 +8960,9 @@ "type": { "value": "SetReturnBoolean" }, - "parameters": ["True"] + "parameters": [ + "True" + ] } ] } @@ -8296,13 +9004,23 @@ "type": { "value": "SmoothCamera::SmoothCamera::PropertyForecastHistoryDuration" }, - "parameters": ["Object", "Behavior", ">", "0"] + "parameters": [ + "Object", + "Behavior", + ">", + "0" + ] }, { "type": { "value": "SmoothCamera::SmoothCamera::PropertyForecastTime" }, - "parameters": ["Object", "Behavior", ">", "0"] + "parameters": [ + "Object", + "Behavior", + ">", + "0" + ] } ] } @@ -8517,13 +9235,23 @@ "type": { "value": "SmoothCamera::SmoothCamera::PropertyForecastHistoryDuration" }, - "parameters": ["Object", "Behavior", ">", "0"] + "parameters": [ + "Object", + "Behavior", + ">", + "0" + ] }, { "type": { "value": "SmoothCamera::SmoothCamera::PropertyForecastTime" }, - "parameters": ["Object", "Behavior", ">", "0"] + "parameters": [ + "Object", + "Behavior", + ">", + "0" + ] } ] } @@ -8547,13 +9275,23 @@ "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyForecastHistoryMeanX" }, - "parameters": ["Object", "Behavior", "=", "0"] + "parameters": [ + "Object", + "Behavior", + "=", + "0" + ] }, { "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyIndex" }, - "parameters": ["Object", "Behavior", "=", "0"] + "parameters": [ + "Object", + "Behavior", + "=", + "0" + ] } ] }, @@ -8577,7 +9315,12 @@ "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyIndex" }, - "parameters": ["Object", "Behavior", "+", "1"] + "parameters": [ + "Object", + "Behavior", + "+", + "1" + ] } ] }, @@ -8618,13 +9361,23 @@ "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyForecastHistoryMeanY" }, - "parameters": ["Object", "Behavior", "=", "0"] + "parameters": [ + "Object", + "Behavior", + "=", + "0" + ] }, { "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyIndex" }, - "parameters": ["Object", "Behavior", "=", "0"] + "parameters": [ + "Object", + "Behavior", + "=", + "0" + ] } ] }, @@ -8648,7 +9401,12 @@ "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyIndex" }, - "parameters": ["Object", "Behavior", "+", "1"] + "parameters": [ + "Object", + "Behavior", + "+", + "1" + ] } ] }, @@ -8718,25 +9476,45 @@ "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyForecastHistoryVarianceX" }, - "parameters": ["Object", "Behavior", "=", "0"] + "parameters": [ + "Object", + "Behavior", + "=", + "0" + ] }, { "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyForecastHistoryVarianceY" }, - "parameters": ["Object", "Behavior", "=", "0"] + "parameters": [ + "Object", + "Behavior", + "=", + "0" + ] }, { "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyForecastHistoryCovariance" }, - "parameters": ["Object", "Behavior", "=", "0"] + "parameters": [ + "Object", + "Behavior", + "=", + "0" + ] }, { "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyIndex" }, - "parameters": ["Object", "Behavior", "=", "0"] + "parameters": [ + "Object", + "Behavior", + "=", + "0" + ] } ] }, @@ -8782,7 +9560,12 @@ "type": { "value": "SmoothCamera::SmoothCamera::SetPropertyIndex" }, - "parameters": ["Object", "Behavior", "+", "1"] + "parameters": [ + "Object", + "Behavior", + "+", + "1" + ] } ] }, @@ -9973,14 +10756,20 @@ "inverted": true, "value": "PlatformBehavior::IsJumping" }, - "parameters": ["Object", "PlatformerCharacter"] + "parameters": [ + "Object", + "PlatformerCharacter" + ] }, { "type": { "inverted": true, "value": "PlatformBehavior::IsFalling" }, - "parameters": ["Object", "PlatformerCharacter"] + "parameters": [ + "Object", + "PlatformerCharacter" + ] } ], "actions": [ @@ -10065,13 +10854,19 @@ "type": { "value": "PlatformBehavior::IsJumping" }, - "parameters": ["Object", "PlatformerCharacter"] + "parameters": [ + "Object", + "PlatformerCharacter" + ] }, { "type": { "value": "PlatformBehavior::IsFalling" }, - "parameters": ["Object", "PlatformerCharacter"] + "parameters": [ + "Object", + "PlatformerCharacter" + ] } ] } @@ -10180,7 +10975,9 @@ "label": "Smooth camera behavior", "description": "", "group": "", - "extraInformation": ["SmoothCamera::SmoothCamera"], + "extraInformation": [ + "SmoothCamera::SmoothCamera" + ], "name": "SmoothCamera" }, { @@ -10318,4 +11115,4 @@ ], "externalLayouts": [], "externalSourceFiles": [] -} +} \ No newline at end of file