@@ -582,6 +582,24 @@ | |||||
"name": "кот_лижет_лужу_без_языка.png", | "name": "кот_лижет_лужу_без_языка.png", | ||||
"smoothed": true, | "smoothed": true, | ||||
"userAdded": false | "userAdded": false | ||||
}, | |||||
{ | |||||
"alwaysLoaded": false, | |||||
"file": "мышь.png", | |||||
"kind": "image", | |||||
"metadata": "", | |||||
"name": "мышь.png", | |||||
"smoothed": true, | |||||
"userAdded": true | |||||
}, | |||||
{ | |||||
"alwaysLoaded": false, | |||||
"file": "крышка-подпола.png", | |||||
"kind": "image", | |||||
"metadata": "", | |||||
"name": "крышка-подпола.png", | |||||
"smoothed": true, | |||||
"userAdded": true | |||||
} | } | ||||
], | ], | ||||
"resourceFolders": [] | "resourceFolders": [] | ||||
@@ -614,7 +632,7 @@ | |||||
"gridWidth": 32, | "gridWidth": 32, | ||||
"snap": true, | "snap": true, | ||||
"windowMask": false, | "windowMask": false, | ||||
"zoomFactor": 1 | |||||
"zoomFactor": 0.9838 | |||||
}, | }, | ||||
"objectsGroups": [], | "objectsGroups": [], | ||||
"variables": [ | "variables": [ | ||||
@@ -653,6 +671,15 @@ | |||||
{ | { | ||||
"name": "CK_AH_K", | "name": "CK_AH_K", | ||||
"value": "0.05" | "value": "0.05" | ||||
}, | |||||
{ | |||||
"name": "KP_nO", | |||||
"children": [ | |||||
{ | |||||
"name": "YrOJI", | |||||
"value": "0" | |||||
} | |||||
] | |||||
} | } | ||||
], | ], | ||||
"instances": [ | "instances": [ | ||||
@@ -680,8 +707,8 @@ | |||||
"locked": false, | "locked": false, | ||||
"name": "nOJI", | "name": "nOJI", | ||||
"persistentUuid": "3cec120a-dfae-46ec-8a05-845983c7004a", | "persistentUuid": "3cec120a-dfae-46ec-8a05-845983c7004a", | ||||
"width": 2000, | |||||
"x": -440, | |||||
"width": 1550, | |||||
"x": 20, | |||||
"y": 578, | "y": 578, | ||||
"zOrder": 2, | "zOrder": 2, | ||||
"numberProperties": [], | "numberProperties": [], | ||||
@@ -697,8 +724,8 @@ | |||||
"name": "KO", | "name": "KO", | ||||
"persistentUuid": "c5eaa6c9-a5cd-4683-b811-a516b3d2a9a5", | "persistentUuid": "c5eaa6c9-a5cd-4683-b811-a516b3d2a9a5", | ||||
"width": 0, | "width": 0, | ||||
"x": -64, | |||||
"y": 355, | |||||
"x": 170, | |||||
"y": 381, | |||||
"zOrder": 4, | "zOrder": 4, | ||||
"numberProperties": [], | "numberProperties": [], | ||||
"stringProperties": [], | "stringProperties": [], | ||||
@@ -857,7 +884,7 @@ | |||||
"name": "Door", | "name": "Door", | ||||
"persistentUuid": "5736b160-2e89-403e-a85e-babd7cae1e39", | "persistentUuid": "5736b160-2e89-403e-a85e-babd7cae1e39", | ||||
"width": 211, | "width": 211, | ||||
"x": -312, | |||||
"x": -362, | |||||
"y": 196, | "y": 196, | ||||
"zOrder": 1, | "zOrder": 1, | ||||
"numberProperties": [], | "numberProperties": [], | ||||
@@ -1039,6 +1066,117 @@ | |||||
"numberProperties": [], | "numberProperties": [], | ||||
"stringProperties": [], | "stringProperties": [], | ||||
"initialVariables": [] | "initialVariables": [] | ||||
}, | |||||
{ | |||||
"angle": 0, | |||||
"customSize": true, | |||||
"height": 46, | |||||
"layer": "", | |||||
"locked": false, | |||||
"name": "MbILLIb", | |||||
"persistentUuid": "e926c918-25b5-4811-b949-22fac3e0360d", | |||||
"width": 65, | |||||
"x": 275, | |||||
"y": 196, | |||||
"zOrder": 13, | |||||
"numberProperties": [], | |||||
"stringProperties": [], | |||||
"initialVariables": [] | |||||
}, | |||||
{ | |||||
"angle": 0, | |||||
"customSize": true, | |||||
"height": 24, | |||||
"layer": "", | |||||
"locked": false, | |||||
"name": "KP_nO", | |||||
"persistentUuid": "9376c29c-24ed-43bd-80ee-ac7fdf192a72", | |||||
"width": 146, | |||||
"x": -118, | |||||
"y": 562, | |||||
"zOrder": 14, | |||||
"numberProperties": [], | |||||
"stringProperties": [], | |||||
"initialVariables": [] | |||||
}, | |||||
{ | |||||
"angle": 90, | |||||
"customSize": true, | |||||
"height": 22, | |||||
"layer": "", | |||||
"locked": false, | |||||
"name": "nOJI", | |||||
"persistentUuid": "3c346b07-3862-41ee-86bc-64cebe6deb05", | |||||
"width": 600, | |||||
"x": -443, | |||||
"y": 876, | |||||
"zOrder": 15, | |||||
"numberProperties": [], | |||||
"stringProperties": [], | |||||
"initialVariables": [ | |||||
{ | |||||
"name": "LLIAXTA", | |||||
"value": "1" | |||||
} | |||||
] | |||||
}, | |||||
{ | |||||
"angle": 0, | |||||
"customSize": true, | |||||
"height": 22, | |||||
"layer": "", | |||||
"locked": false, | |||||
"name": "nOJI", | |||||
"persistentUuid": "b994eaf9-2590-4e2a-872c-61819094d76d", | |||||
"width": 340, | |||||
"x": -442, | |||||
"y": 578, | |||||
"zOrder": 2, | |||||
"numberProperties": [], | |||||
"stringProperties": [], | |||||
"initialVariables": [] | |||||
}, | |||||
{ | |||||
"angle": 0, | |||||
"customSize": true, | |||||
"height": 22, | |||||
"layer": "", | |||||
"locked": false, | |||||
"name": "nOJI", | |||||
"persistentUuid": "53277b24-9e54-4d54-b323-51857940bead", | |||||
"width": 110, | |||||
"x": -100, | |||||
"y": 578, | |||||
"zOrder": 2, | |||||
"numberProperties": [], | |||||
"stringProperties": [], | |||||
"initialVariables": [ | |||||
{ | |||||
"name": "LLIAXTA", | |||||
"value": "0" | |||||
} | |||||
] | |||||
}, | |||||
{ | |||||
"angle": 90, | |||||
"customSize": true, | |||||
"height": 22, | |||||
"layer": "", | |||||
"locked": false, | |||||
"name": "nOJI", | |||||
"persistentUuid": "d39d296a-bac7-4739-97ed-43e1e35ce265", | |||||
"width": 600, | |||||
"x": -254, | |||||
"y": 879, | |||||
"zOrder": 15, | |||||
"numberProperties": [], | |||||
"stringProperties": [], | |||||
"initialVariables": [ | |||||
{ | |||||
"name": "LLIAXTA", | |||||
"value": "1" | |||||
} | |||||
] | |||||
} | } | ||||
], | ], | ||||
"objects": [ | "objects": [ | ||||
@@ -1088,7 +1226,12 @@ | |||||
"texture": "пол.jpg", | "texture": "пол.jpg", | ||||
"type": "TiledSpriteObject::TiledSprite", | "type": "TiledSpriteObject::TiledSprite", | ||||
"width": 100, | "width": 100, | ||||
"variables": [], | |||||
"variables": [ | |||||
{ | |||||
"name": "LLIAXTA", | |||||
"value": "-1" | |||||
} | |||||
], | |||||
"behaviors": [ | "behaviors": [ | ||||
{ | { | ||||
"name": "Platform", | "name": "Platform", | ||||
@@ -1858,6 +2001,95 @@ | |||||
] | ] | ||||
} | } | ||||
] | ] | ||||
}, | |||||
{ | |||||
"name": "MbILLIb", | |||||
"tags": "", | |||||
"type": "Sprite", | |||||
"updateIfNotVisible": false, | |||||
"variables": [], | |||||
"behaviors": [], | |||||
"animations": [ | |||||
{ | |||||
"name": "", | |||||
"useMultipleDirections": false, | |||||
"directions": [ | |||||
{ | |||||
"looping": false, | |||||
"timeBetweenFrames": 0.08, | |||||
"sprites": [ | |||||
{ | |||||
"hasCustomCollisionMask": false, | |||||
"image": "мышь.png", | |||||
"points": [], | |||||
"originPoint": { | |||||
"name": "origine", | |||||
"x": 0, | |||||
"y": 0 | |||||
}, | |||||
"centerPoint": { | |||||
"automatic": true, | |||||
"name": "centre", | |||||
"x": 0, | |||||
"y": 0 | |||||
}, | |||||
"customCollisionMask": [] | |||||
} | |||||
] | |||||
} | |||||
] | |||||
} | |||||
] | |||||
}, | |||||
{ | |||||
"name": "KP_nO", | |||||
"tags": "", | |||||
"type": "Sprite", | |||||
"updateIfNotVisible": false, | |||||
"variables": [], | |||||
"behaviors": [], | |||||
"animations": [ | |||||
{ | |||||
"name": "", | |||||
"useMultipleDirections": false, | |||||
"directions": [ | |||||
{ | |||||
"looping": false, | |||||
"timeBetweenFrames": 0.08, | |||||
"sprites": [ | |||||
{ | |||||
"hasCustomCollisionMask": false, | |||||
"image": "крышка-подпола.png", | |||||
"points": [], | |||||
"originPoint": { | |||||
"name": "origine", | |||||
"x": 0, | |||||
"y": 0 | |||||
}, | |||||
"centerPoint": { | |||||
"automatic": false, | |||||
"name": "centre", | |||||
"x": 52.6836, | |||||
"y": 53.8514 | |||||
}, | |||||
"customCollisionMask": [] | |||||
} | |||||
] | |||||
} | |||||
] | |||||
}, | |||||
{ | |||||
"name": "", | |||||
"useMultipleDirections": false, | |||||
"directions": [ | |||||
{ | |||||
"looping": false, | |||||
"timeBetweenFrames": 0.08, | |||||
"sprites": [] | |||||
} | |||||
] | |||||
} | |||||
] | |||||
} | } | ||||
], | ], | ||||
"events": [ | "events": [ | ||||
@@ -2387,18 +2619,6 @@ | |||||
"lerp(MO.Y(), Variable(MO_Y), Variable(CK_AH))" | "lerp(MO.Y(), Variable(MO_Y), Variable(CK_AH))" | ||||
], | ], | ||||
"subInstructions": [] | "subInstructions": [] | ||||
}, | |||||
{ | |||||
"type": { | |||||
"inverted": false, | |||||
"value": "TextObject::String" | |||||
}, | |||||
"parameters": [ | |||||
"OT", | |||||
"=", | |||||
"ToString(MO.Y())" | |||||
], | |||||
"subInstructions": [] | |||||
} | } | ||||
], | ], | ||||
"events": [] | "events": [] | ||||
@@ -2585,7 +2805,17 @@ | |||||
"subInstructions": [] | "subInstructions": [] | ||||
} | } | ||||
], | ], | ||||
"events": [] | |||||
"events": [ | |||||
{ | |||||
"disabled": false, | |||||
"folded": false, | |||||
"type": "BuiltinCommonInstructions::JsCode", | |||||
"inlineCode": "const KO = runtimeScene.getObjects(\"KO\");\nif (KO.length === 0) return;\nconsole.debug(\"KO pos:\", KO[0].getX(), KO[0].getY());", | |||||
"parameterObjects": "", | |||||
"useStrict": true, | |||||
"eventsSheetExpanded": false | |||||
} | |||||
] | |||||
}, | }, | ||||
{ | { | ||||
"disabled": false, | "disabled": false, | ||||
@@ -2621,6 +2851,292 @@ | |||||
} | } | ||||
], | ], | ||||
"events": [] | "events": [] | ||||
}, | |||||
{ | |||||
"colorB": 228, | |||||
"colorG": 176, | |||||
"colorR": 74, | |||||
"creationTime": 0, | |||||
"disabled": false, | |||||
"folded": false, | |||||
"name": "ШАХТА", | |||||
"source": "", | |||||
"type": "BuiltinCommonInstructions::Group", | |||||
"events": [ | |||||
{ | |||||
"disabled": false, | |||||
"folded": false, | |||||
"type": "BuiltinCommonInstructions::Standard", | |||||
"conditions": [ | |||||
{ | |||||
"type": { | |||||
"inverted": false, | |||||
"value": "DepartScene" | |||||
}, | |||||
"parameters": [ | |||||
"" | |||||
], | |||||
"subInstructions": [] | |||||
}, | |||||
{ | |||||
"type": { | |||||
"inverted": false, | |||||
"value": "VarObjet" | |||||
}, | |||||
"parameters": [ | |||||
"nOJI", | |||||
"LLIAXTA", | |||||
"=", | |||||
"1" | |||||
], | |||||
"subInstructions": [] | |||||
} | |||||
], | |||||
"actions": [ | |||||
{ | |||||
"type": { | |||||
"inverted": false, | |||||
"value": "Cache" | |||||
}, | |||||
"parameters": [ | |||||
"nOJI" | |||||
], | |||||
"subInstructions": [] | |||||
} | |||||
], | |||||
"events": [] | |||||
}, | |||||
{ | |||||
"disabled": false, | |||||
"folded": false, | |||||
"type": "BuiltinCommonInstructions::Standard", | |||||
"conditions": [ | |||||
{ | |||||
"type": { | |||||
"inverted": false, | |||||
"value": "PlatformBehavior::IsFalling" | |||||
}, | |||||
"parameters": [ | |||||
"KO", | |||||
"PlatformerObject" | |||||
], | |||||
"subInstructions": [] | |||||
}, | |||||
{ | |||||
"type": { | |||||
"inverted": false, | |||||
"value": "CollisionNP" | |||||
}, | |||||
"parameters": [ | |||||
"KO", | |||||
"KP_nO", | |||||
"", | |||||
"", | |||||
"" | |||||
], | |||||
"subInstructions": [] | |||||
}, | |||||
{ | |||||
"type": { | |||||
"inverted": false, | |||||
"value": "VarScene" | |||||
}, | |||||
"parameters": [ | |||||
"KP_nO.YrOJI", | |||||
"=", | |||||
"0" | |||||
], | |||||
"subInstructions": [] | |||||
} | |||||
], | |||||
"actions": [ | |||||
{ | |||||
"type": { | |||||
"inverted": false, | |||||
"value": "TextObject::String" | |||||
}, | |||||
"parameters": [ | |||||
"OT", | |||||
"=", | |||||
"\"прыжок+падение+столкновение\"" | |||||
], | |||||
"subInstructions": [] | |||||
}, | |||||
{ | |||||
"type": { | |||||
"inverted": false, | |||||
"value": "PlatformBehavior::SetCanJump" | |||||
}, | |||||
"parameters": [ | |||||
"KO", | |||||
"PlatformerObject" | |||||
], | |||||
"subInstructions": [] | |||||
}, | |||||
{ | |||||
"type": { | |||||
"inverted": false, | |||||
"value": "PlatformBehavior::SimulateJumpKey" | |||||
}, | |||||
"parameters": [ | |||||
"KO", | |||||
"PlatformerObject" | |||||
], | |||||
"subInstructions": [] | |||||
}, | |||||
{ | |||||
"type": { | |||||
"inverted": false, | |||||
"value": "ModVarScene" | |||||
}, | |||||
"parameters": [ | |||||
"KP_nO.YrOJI", | |||||
"=", | |||||
"-90" | |||||
], | |||||
"subInstructions": [] | |||||
} | |||||
], | |||||
"events": [] | |||||
}, | |||||
{ | |||||
"disabled": false, | |||||
"folded": false, | |||||
"type": "BuiltinCommonInstructions::Standard", | |||||
"conditions": [], | |||||
"actions": [ | |||||
{ | |||||
"type": { | |||||
"inverted": false, | |||||
"value": "SetAngle" | |||||
}, | |||||
"parameters": [ | |||||
"KP_nO", | |||||
"=", | |||||
"lerp(KP_nO.Angle(), Variable(KP_nO.YrOJI), 0.1)" | |||||
], | |||||
"subInstructions": [] | |||||
}, | |||||
{ | |||||
"type": { | |||||
"inverted": false, | |||||
"value": "TextObject::String" | |||||
}, | |||||
"parameters": [ | |||||
"OT", | |||||
"=", | |||||
"ToString(KP_nO.Angle())" | |||||
], | |||||
"subInstructions": [] | |||||
} | |||||
], | |||||
"events": [] | |||||
}, | |||||
{ | |||||
"disabled": false, | |||||
"folded": false, | |||||
"type": "BuiltinCommonInstructions::Standard", | |||||
"conditions": [ | |||||
{ | |||||
"type": { | |||||
"inverted": false, | |||||
"value": "VarScene" | |||||
}, | |||||
"parameters": [ | |||||
"KP_nO.YrOJI", | |||||
"=", | |||||
"-90" | |||||
], | |||||
"subInstructions": [] | |||||
}, | |||||
{ | |||||
"type": { | |||||
"inverted": false, | |||||
"value": "VarObjet" | |||||
}, | |||||
"parameters": [ | |||||
"nOJI", | |||||
"LLIAXTA", | |||||
"=", | |||||
"0" | |||||
], | |||||
"subInstructions": [] | |||||
} | |||||
], | |||||
"actions": [ | |||||
{ | |||||
"type": { | |||||
"inverted": false, | |||||
"value": "MettreX" | |||||
}, | |||||
"parameters": [ | |||||
"nOJI", | |||||
"=", | |||||
"-300" | |||||
], | |||||
"subInstructions": [] | |||||
}, | |||||
{ | |||||
"type": { | |||||
"inverted": false, | |||||
"value": "Cache" | |||||
}, | |||||
"parameters": [ | |||||
"nOJI" | |||||
], | |||||
"subInstructions": [] | |||||
} | |||||
], | |||||
"events": [] | |||||
}, | |||||
{ | |||||
"disabled": false, | |||||
"folded": false, | |||||
"type": "BuiltinCommonInstructions::Standard", | |||||
"conditions": [ | |||||
{ | |||||
"type": { | |||||
"inverted": false, | |||||
"value": "VarScene" | |||||
}, | |||||
"parameters": [ | |||||
"KP_nO.YrOJI", | |||||
"=", | |||||
"-90" | |||||
], | |||||
"subInstructions": [] | |||||
}, | |||||
{ | |||||
"type": { | |||||
"inverted": false, | |||||
"value": "VarObjet" | |||||
}, | |||||
"parameters": [ | |||||
"nOJI", | |||||
"LLIAXTA", | |||||
"=", | |||||
"1" | |||||
], | |||||
"subInstructions": [] | |||||
} | |||||
], | |||||
"actions": [ | |||||
{ | |||||
"type": { | |||||
"inverted": false, | |||||
"value": "Montre" | |||||
}, | |||||
"parameters": [ | |||||
"nOJI", | |||||
"" | |||||
], | |||||
"subInstructions": [] | |||||
} | |||||
], | |||||
"events": [] | |||||
} | |||||
], | |||||
"parameters": [] | |||||
} | } | ||||
], | ], | ||||
"layers": [ | "layers": [ | ||||
@@ -582,6 +582,24 @@ | |||||
"name": "кот_лижет_лужу_без_языка.png", | "name": "кот_лижет_лужу_без_языка.png", | ||||
"smoothed": true, | "smoothed": true, | ||||
"userAdded": false | "userAdded": false | ||||
}, | |||||
{ | |||||
"alwaysLoaded": false, | |||||
"file": "мышь.png", | |||||
"kind": "image", | |||||
"metadata": "", | |||||
"name": "мышь.png", | |||||
"smoothed": true, | |||||
"userAdded": true | |||||
}, | |||||
{ | |||||
"alwaysLoaded": false, | |||||
"file": "крышка-подпола.png", | |||||
"kind": "image", | |||||
"metadata": "", | |||||
"name": "крышка-подпола.png", | |||||
"smoothed": true, | |||||
"userAdded": true | |||||
} | } | ||||
], | ], | ||||
"resourceFolders": [] | "resourceFolders": [] | ||||
@@ -614,7 +632,7 @@ | |||||
"gridWidth": 32, | "gridWidth": 32, | ||||
"snap": true, | "snap": true, | ||||
"windowMask": false, | "windowMask": false, | ||||
"zoomFactor": 1 | |||||
"zoomFactor": 0.9838 | |||||
}, | }, | ||||
"objectsGroups": [], | "objectsGroups": [], | ||||
"variables": [ | "variables": [ | ||||
@@ -653,6 +671,15 @@ | |||||
{ | { | ||||
"name": "CK_AH_K", | "name": "CK_AH_K", | ||||
"value": "0.05" | "value": "0.05" | ||||
}, | |||||
{ | |||||
"name": "KP_nO", | |||||
"children": [ | |||||
{ | |||||
"name": "YrOJI", | |||||
"value": "0" | |||||
} | |||||
] | |||||
} | } | ||||
], | ], | ||||
"instances": [ | "instances": [ | ||||
@@ -680,8 +707,8 @@ | |||||
"locked": false, | "locked": false, | ||||
"name": "nOJI", | "name": "nOJI", | ||||
"persistentUuid": "3cec120a-dfae-46ec-8a05-845983c7004a", | "persistentUuid": "3cec120a-dfae-46ec-8a05-845983c7004a", | ||||
"width": 2000, | |||||
"x": -440, | |||||
"width": 1550, | |||||
"x": 20, | |||||
"y": 578, | "y": 578, | ||||
"zOrder": 2, | "zOrder": 2, | ||||
"numberProperties": [], | "numberProperties": [], | ||||
@@ -697,8 +724,8 @@ | |||||
"name": "KO", | "name": "KO", | ||||
"persistentUuid": "c5eaa6c9-a5cd-4683-b811-a516b3d2a9a5", | "persistentUuid": "c5eaa6c9-a5cd-4683-b811-a516b3d2a9a5", | ||||
"width": 0, | "width": 0, | ||||
"x": -64, | |||||
"y": 355, | |||||
"x": 170, | |||||
"y": 381, | |||||
"zOrder": 4, | "zOrder": 4, | ||||
"numberProperties": [], | "numberProperties": [], | ||||
"stringProperties": [], | "stringProperties": [], | ||||
@@ -857,7 +884,7 @@ | |||||
"name": "Door", | "name": "Door", | ||||
"persistentUuid": "5736b160-2e89-403e-a85e-babd7cae1e39", | "persistentUuid": "5736b160-2e89-403e-a85e-babd7cae1e39", | ||||
"width": 211, | "width": 211, | ||||
"x": -312, | |||||
"x": -362, | |||||
"y": 196, | "y": 196, | ||||
"zOrder": 1, | "zOrder": 1, | ||||
"numberProperties": [], | "numberProperties": [], | ||||
@@ -1039,6 +1066,117 @@ | |||||
"numberProperties": [], | "numberProperties": [], | ||||
"stringProperties": [], | "stringProperties": [], | ||||
"initialVariables": [] | "initialVariables": [] | ||||
}, | |||||
{ | |||||
"angle": 0, | |||||
"customSize": true, | |||||
"height": 46, | |||||
"layer": "", | |||||
"locked": false, | |||||
"name": "MbILLIb", | |||||
"persistentUuid": "e926c918-25b5-4811-b949-22fac3e0360d", | |||||
"width": 65, | |||||
"x": 275, | |||||
"y": 196, | |||||
"zOrder": 13, | |||||
"numberProperties": [], | |||||
"stringProperties": [], | |||||
"initialVariables": [] | |||||
}, | |||||
{ | |||||
"angle": 0, | |||||
"customSize": true, | |||||
"height": 24, | |||||
"layer": "", | |||||
"locked": false, | |||||
"name": "KP_nO", | |||||
"persistentUuid": "9376c29c-24ed-43bd-80ee-ac7fdf192a72", | |||||
"width": 146, | |||||
"x": -118, | |||||
"y": 562, | |||||
"zOrder": 14, | |||||
"numberProperties": [], | |||||
"stringProperties": [], | |||||
"initialVariables": [] | |||||
}, | |||||
{ | |||||
"angle": 90, | |||||
"customSize": true, | |||||
"height": 22, | |||||
"layer": "", | |||||
"locked": false, | |||||
"name": "nOJI", | |||||
"persistentUuid": "3c346b07-3862-41ee-86bc-64cebe6deb05", | |||||
"width": 600, | |||||
"x": -443, | |||||
"y": 876, | |||||
"zOrder": 15, | |||||
"numberProperties": [], | |||||
"stringProperties": [], | |||||
"initialVariables": [ | |||||
{ | |||||
"name": "LLIAXTA", | |||||
"value": "1" | |||||
} | |||||
] | |||||
}, | |||||
{ | |||||
"angle": 0, | |||||
"customSize": true, | |||||
"height": 22, | |||||
"layer": "", | |||||
"locked": false, | |||||
"name": "nOJI", | |||||
"persistentUuid": "b994eaf9-2590-4e2a-872c-61819094d76d", | |||||
"width": 340, | |||||
"x": -442, | |||||
"y": 578, | |||||
"zOrder": 2, | |||||
"numberProperties": [], | |||||
"stringProperties": [], | |||||
"initialVariables": [] | |||||
}, | |||||
{ | |||||
"angle": 0, | |||||
"customSize": true, | |||||
"height": 22, | |||||
"layer": "", | |||||
"locked": false, | |||||
"name": "nOJI", | |||||
"persistentUuid": "53277b24-9e54-4d54-b323-51857940bead", | |||||
"width": 110, | |||||
"x": -100, | |||||
"y": 578, | |||||
"zOrder": 2, | |||||
"numberProperties": [], | |||||
"stringProperties": [], | |||||
"initialVariables": [ | |||||
{ | |||||
"name": "LLIAXTA", | |||||
"value": "0" | |||||
} | |||||
] | |||||
}, | |||||
{ | |||||
"angle": 90, | |||||
"customSize": true, | |||||
"height": 22, | |||||
"layer": "", | |||||
"locked": false, | |||||
"name": "nOJI", | |||||
"persistentUuid": "d39d296a-bac7-4739-97ed-43e1e35ce265", | |||||
"width": 600, | |||||
"x": -254, | |||||
"y": 879, | |||||
"zOrder": 15, | |||||
"numberProperties": [], | |||||
"stringProperties": [], | |||||
"initialVariables": [ | |||||
{ | |||||
"name": "LLIAXTA", | |||||
"value": "1" | |||||
} | |||||
] | |||||
} | } | ||||
], | ], | ||||
"objects": [ | "objects": [ | ||||
@@ -1088,7 +1226,12 @@ | |||||
"texture": "пол.jpg", | "texture": "пол.jpg", | ||||
"type": "TiledSpriteObject::TiledSprite", | "type": "TiledSpriteObject::TiledSprite", | ||||
"width": 100, | "width": 100, | ||||
"variables": [], | |||||
"variables": [ | |||||
{ | |||||
"name": "LLIAXTA", | |||||
"value": "-1" | |||||
} | |||||
], | |||||
"behaviors": [ | "behaviors": [ | ||||
{ | { | ||||
"name": "Platform", | "name": "Platform", | ||||
@@ -1858,6 +2001,95 @@ | |||||
] | ] | ||||
} | } | ||||
] | ] | ||||
}, | |||||
{ | |||||
"name": "MbILLIb", | |||||
"tags": "", | |||||
"type": "Sprite", | |||||
"updateIfNotVisible": false, | |||||
"variables": [], | |||||
"behaviors": [], | |||||
"animations": [ | |||||
{ | |||||
"name": "", | |||||
"useMultipleDirections": false, | |||||
"directions": [ | |||||
{ | |||||
"looping": false, | |||||
"timeBetweenFrames": 0.08, | |||||
"sprites": [ | |||||
{ | |||||
"hasCustomCollisionMask": false, | |||||
"image": "мышь.png", | |||||
"points": [], | |||||
"originPoint": { | |||||
"name": "origine", | |||||
"x": 0, | |||||
"y": 0 | |||||
}, | |||||
"centerPoint": { | |||||
"automatic": true, | |||||
"name": "centre", | |||||
"x": 0, | |||||
"y": 0 | |||||
}, | |||||
"customCollisionMask": [] | |||||
} | |||||
] | |||||
} | |||||
] | |||||
} | |||||
] | |||||
}, | |||||
{ | |||||
"name": "KP_nO", | |||||
"tags": "", | |||||
"type": "Sprite", | |||||
"updateIfNotVisible": false, | |||||
"variables": [], | |||||
"behaviors": [], | |||||
"animations": [ | |||||
{ | |||||
"name": "", | |||||
"useMultipleDirections": false, | |||||
"directions": [ | |||||
{ | |||||
"looping": false, | |||||
"timeBetweenFrames": 0.08, | |||||
"sprites": [ | |||||
{ | |||||
"hasCustomCollisionMask": false, | |||||
"image": "крышка-подпола.png", | |||||
"points": [], | |||||
"originPoint": { | |||||
"name": "origine", | |||||
"x": 0, | |||||
"y": 0 | |||||
}, | |||||
"centerPoint": { | |||||
"automatic": false, | |||||
"name": "centre", | |||||
"x": 52.6836, | |||||
"y": 53.8514 | |||||
}, | |||||
"customCollisionMask": [] | |||||
} | |||||
] | |||||
} | |||||
] | |||||
}, | |||||
{ | |||||
"name": "", | |||||
"useMultipleDirections": false, | |||||
"directions": [ | |||||
{ | |||||
"looping": false, | |||||
"timeBetweenFrames": 0.08, | |||||
"sprites": [] | |||||
} | |||||
] | |||||
} | |||||
] | |||||
} | } | ||||
], | ], | ||||
"events": [ | "events": [ | ||||
@@ -2387,18 +2619,6 @@ | |||||
"lerp(MO.Y(), Variable(MO_Y), Variable(CK_AH))" | "lerp(MO.Y(), Variable(MO_Y), Variable(CK_AH))" | ||||
], | ], | ||||
"subInstructions": [] | "subInstructions": [] | ||||
}, | |||||
{ | |||||
"type": { | |||||
"inverted": false, | |||||
"value": "TextObject::String" | |||||
}, | |||||
"parameters": [ | |||||
"OT", | |||||
"=", | |||||
"ToString(MO.Y())" | |||||
], | |||||
"subInstructions": [] | |||||
} | } | ||||
], | ], | ||||
"events": [] | "events": [] | ||||
@@ -2585,7 +2805,17 @@ | |||||
"subInstructions": [] | "subInstructions": [] | ||||
} | } | ||||
], | ], | ||||
"events": [] | |||||
"events": [ | |||||
{ | |||||
"disabled": false, | |||||
"folded": false, | |||||
"type": "BuiltinCommonInstructions::JsCode", | |||||
"inlineCode": "const KO = runtimeScene.getObjects(\"KO\");\nif (KO.length === 0) return;\nconsole.debug(\"KO pos:\", KO[0].getX(), KO[0].getY());", | |||||
"parameterObjects": "", | |||||
"useStrict": true, | |||||
"eventsSheetExpanded": false | |||||
} | |||||
] | |||||
}, | }, | ||||
{ | { | ||||
"disabled": false, | "disabled": false, | ||||
@@ -2621,6 +2851,292 @@ | |||||
} | } | ||||
], | ], | ||||
"events": [] | "events": [] | ||||
}, | |||||
{ | |||||
"colorB": 228, | |||||
"colorG": 176, | |||||
"colorR": 74, | |||||
"creationTime": 0, | |||||
"disabled": false, | |||||
"folded": false, | |||||
"name": "ШАХТА", | |||||
"source": "", | |||||
"type": "BuiltinCommonInstructions::Group", | |||||
"events": [ | |||||
{ | |||||
"disabled": false, | |||||
"folded": false, | |||||
"type": "BuiltinCommonInstructions::Standard", | |||||
"conditions": [ | |||||
{ | |||||
"type": { | |||||
"inverted": false, | |||||
"value": "DepartScene" | |||||
}, | |||||
"parameters": [ | |||||
"" | |||||
], | |||||
"subInstructions": [] | |||||
}, | |||||
{ | |||||
"type": { | |||||
"inverted": false, | |||||
"value": "VarObjet" | |||||
}, | |||||
"parameters": [ | |||||
"nOJI", | |||||
"LLIAXTA", | |||||
"=", | |||||
"1" | |||||
], | |||||
"subInstructions": [] | |||||
} | |||||
], | |||||
"actions": [ | |||||
{ | |||||
"type": { | |||||
"inverted": false, | |||||
"value": "Cache" | |||||
}, | |||||
"parameters": [ | |||||
"nOJI" | |||||
], | |||||
"subInstructions": [] | |||||
} | |||||
], | |||||
"events": [] | |||||
}, | |||||
{ | |||||
"disabled": false, | |||||
"folded": false, | |||||
"type": "BuiltinCommonInstructions::Standard", | |||||
"conditions": [ | |||||
{ | |||||
"type": { | |||||
"inverted": false, | |||||
"value": "PlatformBehavior::IsFalling" | |||||
}, | |||||
"parameters": [ | |||||
"KO", | |||||
"PlatformerObject" | |||||
], | |||||
"subInstructions": [] | |||||
}, | |||||
{ | |||||
"type": { | |||||
"inverted": false, | |||||
"value": "CollisionNP" | |||||
}, | |||||
"parameters": [ | |||||
"KO", | |||||
"KP_nO", | |||||
"", | |||||
"", | |||||
"" | |||||
], | |||||
"subInstructions": [] | |||||
}, | |||||
{ | |||||
"type": { | |||||
"inverted": false, | |||||
"value": "VarScene" | |||||
}, | |||||
"parameters": [ | |||||
"KP_nO.YrOJI", | |||||
"=", | |||||
"0" | |||||
], | |||||
"subInstructions": [] | |||||
} | |||||
], | |||||
"actions": [ | |||||
{ | |||||
"type": { | |||||
"inverted": false, | |||||
"value": "TextObject::String" | |||||
}, | |||||
"parameters": [ | |||||
"OT", | |||||
"=", | |||||
"\"прыжок+падение+столкновение\"" | |||||
], | |||||
"subInstructions": [] | |||||
}, | |||||
{ | |||||
"type": { | |||||
"inverted": false, | |||||
"value": "PlatformBehavior::SetCanJump" | |||||
}, | |||||
"parameters": [ | |||||
"KO", | |||||
"PlatformerObject" | |||||
], | |||||
"subInstructions": [] | |||||
}, | |||||
{ | |||||
"type": { | |||||
"inverted": false, | |||||
"value": "PlatformBehavior::SimulateJumpKey" | |||||
}, | |||||
"parameters": [ | |||||
"KO", | |||||
"PlatformerObject" | |||||
], | |||||
"subInstructions": [] | |||||
}, | |||||
{ | |||||
"type": { | |||||
"inverted": false, | |||||
"value": "ModVarScene" | |||||
}, | |||||
"parameters": [ | |||||
"KP_nO.YrOJI", | |||||
"=", | |||||
"-90" | |||||
], | |||||
"subInstructions": [] | |||||
} | |||||
], | |||||
"events": [] | |||||
}, | |||||
{ | |||||
"disabled": false, | |||||
"folded": false, | |||||
"type": "BuiltinCommonInstructions::Standard", | |||||
"conditions": [], | |||||
"actions": [ | |||||
{ | |||||
"type": { | |||||
"inverted": false, | |||||
"value": "SetAngle" | |||||
}, | |||||
"parameters": [ | |||||
"KP_nO", | |||||
"=", | |||||
"lerp(KP_nO.Angle(), Variable(KP_nO.YrOJI), 0.1)" | |||||
], | |||||
"subInstructions": [] | |||||
}, | |||||
{ | |||||
"type": { | |||||
"inverted": false, | |||||
"value": "TextObject::String" | |||||
}, | |||||
"parameters": [ | |||||
"OT", | |||||
"=", | |||||
"ToString(KP_nO.Angle())" | |||||
], | |||||
"subInstructions": [] | |||||
} | |||||
], | |||||
"events": [] | |||||
}, | |||||
{ | |||||
"disabled": false, | |||||
"folded": false, | |||||
"type": "BuiltinCommonInstructions::Standard", | |||||
"conditions": [ | |||||
{ | |||||
"type": { | |||||
"inverted": false, | |||||
"value": "VarScene" | |||||
}, | |||||
"parameters": [ | |||||
"KP_nO.YrOJI", | |||||
"=", | |||||
"-90" | |||||
], | |||||
"subInstructions": [] | |||||
}, | |||||
{ | |||||
"type": { | |||||
"inverted": false, | |||||
"value": "VarObjet" | |||||
}, | |||||
"parameters": [ | |||||
"nOJI", | |||||
"LLIAXTA", | |||||
"=", | |||||
"0" | |||||
], | |||||
"subInstructions": [] | |||||
} | |||||
], | |||||
"actions": [ | |||||
{ | |||||
"type": { | |||||
"inverted": false, | |||||
"value": "MettreX" | |||||
}, | |||||
"parameters": [ | |||||
"nOJI", | |||||
"=", | |||||
"-300" | |||||
], | |||||
"subInstructions": [] | |||||
}, | |||||
{ | |||||
"type": { | |||||
"inverted": false, | |||||
"value": "Cache" | |||||
}, | |||||
"parameters": [ | |||||
"nOJI" | |||||
], | |||||
"subInstructions": [] | |||||
} | |||||
], | |||||
"events": [] | |||||
}, | |||||
{ | |||||
"disabled": false, | |||||
"folded": false, | |||||
"type": "BuiltinCommonInstructions::Standard", | |||||
"conditions": [ | |||||
{ | |||||
"type": { | |||||
"inverted": false, | |||||
"value": "VarScene" | |||||
}, | |||||
"parameters": [ | |||||
"KP_nO.YrOJI", | |||||
"=", | |||||
"-90" | |||||
], | |||||
"subInstructions": [] | |||||
}, | |||||
{ | |||||
"type": { | |||||
"inverted": false, | |||||
"value": "VarObjet" | |||||
}, | |||||
"parameters": [ | |||||
"nOJI", | |||||
"LLIAXTA", | |||||
"=", | |||||
"1" | |||||
], | |||||
"subInstructions": [] | |||||
} | |||||
], | |||||
"actions": [ | |||||
{ | |||||
"type": { | |||||
"inverted": false, | |||||
"value": "Montre" | |||||
}, | |||||
"parameters": [ | |||||
"nOJI", | |||||
"" | |||||
], | |||||
"subInstructions": [] | |||||
} | |||||
], | |||||
"events": [] | |||||
} | |||||
], | |||||
"parameters": [] | |||||
} | } | ||||
], | ], | ||||
"layers": [ | "layers": [ | ||||