Files
moon-gaming/gd games 3/data.js
T
2023-11-24 03:27:59 +00:00

3 lines
120 KiB
JavaScript

gdjs.projectData = {"firstLayout":"","gdVersion":{"build":99,"major":4,"minor":0,"revision":0},"properties":{"adaptGameResolutionAtRuntime":true,"antialiasingMode":"MSAA","antialisingEnabledOnMobile":false,"folderProject":false,"orientation":"landscape","packageName":"com.example.platformer","pixelsRounding":false,"projectUuid":"b6fca11a-5a83-4cee-8755-97678656617e","scaleMode":"linear","sizeOnStartupMode":"adaptWidth","templateSlug":"platformer","useExternalSourceFiles":false,"version":"1.0.0","name":"Broken Yarn (Platformer)","description":"An example of a basic platformer (Mario-like) game. Jump around and collect as many coins as you can!","author":"","windowWidth":960,"windowHeight":540,"latestCompilationDirectory":"C:\\Users\\miles\\Downloads\\gd","maxFPS":60,"minFPS":20,"verticalSync":false,"platformSpecificAssets":{},"loadingScreen":{"backgroundColor":0,"backgroundFadeInDuration":0.2,"backgroundImageResourceName":"","gdevelopLogoStyle":"light","logoAndProgressFadeInDuration":0.2,"logoAndProgressLogoFadeInDelay":0.2,"minDuration":1.5,"progressBarColor":16777215,"progressBarHeight":20.0,"progressBarMaxWidth":200.0,"progressBarMinWidth":40.0,"progressBarWidthPercent":30.0,"showGDevelopSplash":true,"showProgressBar":true},"watermark":{"placement":"bottom-left","showWatermark":true},"authorIds":["w3Goopb4decVgZx11A7ISgHYNF72"],"authorUsernames":["mileswa1q22"],"categories":[],"playableDevices":["keyboard","gamepad","mobile"],"extensionProperties":[],"platforms":[{"name":"GDevelop JS platform"}],"currentPlatform":"GDevelop JS platform"},"resources":{"resources":[{"file":"PTSans-Bold.ttf","kind":"font","metadata":"","name":"PTSans-Bold.ttf","userAdded":false},{"file":"crickets.aac","kind":"audio","metadata":"","name":"crickets.aac","preloadAsMusic":false,"preloadAsSound":true,"preloadInCache":false,"userAdded":true},{"file":"jump.mp3","kind":"audio","metadata":"","name":"jump.mp3","preloadAsMusic":false,"preloadAsSound":true,"preloadInCache":false,"userAdded":true},{"file":"death.mp3","kind":"audio","metadata":"","name":"death.mp3","preloadAsMusic":false,"preloadAsSound":true,"preloadInCache":false,"userAdded":true},{"file":"coin.mp3","kind":"audio","metadata":"","name":"coin.mp3","preloadAsMusic":false,"preloadAsSound":true,"preloadInCache":false,"userAdded":true},{"file":"checkpoint.mp3","kind":"audio","metadata":"","name":"checkpoint.mp3","preloadAsMusic":false,"preloadAsSound":true,"preloadInCache":false,"userAdded":true},{"file":"door.aac","kind":"audio","metadata":"","name":"door.aac","preloadAsMusic":false,"preloadAsSound":true,"preloadInCache":false,"userAdded":true},{"file":"grass.mp3","kind":"audio","metadata":"","name":"assets/audio/grass.mp3","preloadAsMusic":false,"preloadAsSound":true,"preloadInCache":false,"userAdded":true},{"alwaysLoaded":false,"file":"e9e824e64c080deae5d1c820561444165f780a8ee3c4cfb45e1dc97a851d3b90-assets_Red hero_Idle_1.png.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"assets\\Red hero_Idle_1.png","smoothed":true,"userAdded":false},{"alwaysLoaded":false,"file":"black.png","kind":"image","metadata":"","name":"assets/gui/black.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"8d889dea38ede1175d599be5d813e38e771db102dd73e0c0f14c14f920f45cf7-assets_Red hero_Idle_2.png.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"assets\\Red hero_Idle_2.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"b5ff5651cdb559e8b58f54250e4a3a7104fcde4c04730893c223273a861ad82c-assets_Red hero_Idle_3.png.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"assets\\Red hero_Idle_3.png","smoothed":true,"userAdded":false},{"alwaysLoaded":false,"file":"d7dbfbea928b52957d1258ac34c0da2d7909c1582ed71efc77668c614b7e7ff7-assets_Red hero_Idle_4.png.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"assets\\Red hero_Idle_4.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"Red hero_Run_1.png","kind":"image","metadata":"","name":"assets\\Red hero_Run_1.png","smoothed":true,"userAdded":false},{"alwaysLoaded":false,"file":"Red hero_Run_2.png","kind":"image","metadata":"","name":"assets\\Red hero_Run_2.png","smoothed":true,"userAdded":false},{"alwaysLoaded":false,"file":"Red hero_Run_3.png","kind":"image","metadata":"","name":"assets\\Red hero_Run_3.png","smoothed":true,"userAdded":false},{"alwaysLoaded":false,"file":"Red hero_Run_4.png","kind":"image","metadata":"","name":"assets\\Red hero_Run_4.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"Red hero_Run_5.png","kind":"image","metadata":"","name":"assets\\Red hero_Run_5.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"Red hero_Run_6.png","kind":"image","metadata":"","name":"assets\\Red hero_Run_6.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"Red hero_Run_7.png","kind":"image","metadata":"","name":"assets\\Red hero_Run_7.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"Red hero_Run_8.png","kind":"image","metadata":"","name":"assets\\Red hero_Run_8.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"Red hero_Run_9.png","kind":"image","metadata":"","name":"assets\\Red hero_Run_9.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"Red hero_Run_10.png","kind":"image","metadata":"","name":"assets\\Red hero_Run_10.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"Red hero_Run_11.png","kind":"image","metadata":"","name":"assets\\Red hero_Run_11.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"Red hero_Run_12.png","kind":"image","metadata":"","name":"assets\\Red hero_Run_12.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"Red hero_Run_13.png","kind":"image","metadata":"","name":"assets\\Red hero_Run_13.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"Red hero_Run_14.png","kind":"image","metadata":"","name":"assets\\Red hero_Run_14.png","smoothed":true,"userAdded":false},{"alwaysLoaded":false,"file":"Red hero_Run_15.png","kind":"image","metadata":"","name":"assets\\Red hero_Run_15.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"Red hero_Run_16.png","kind":"image","metadata":"","name":"assets\\Red hero_Run_16.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"Red hero_Run_17.png","kind":"image","metadata":"","name":"assets\\Red hero_Run_17.png","smoothed":true,"userAdded":false},{"alwaysLoaded":false,"file":"Red hero_Run_18.png","kind":"image","metadata":"","name":"assets\\Red hero_Run_18.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"Red hero_Run_19.png","kind":"image","metadata":"","name":"assets\\Red hero_Run_19.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"Red hero_Jump.png","kind":"image","metadata":"","name":"assets\\Red hero_Jump.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"Red hero_Climb_1.png","kind":"image","metadata":"","name":"assets\\Red hero_Climb_1.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"Red hero_Climb_2.png","kind":"image","metadata":"","name":"assets\\Red hero_Climb_2.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"Red hero_Climb_3.png","kind":"image","metadata":"","name":"assets\\Red hero_Climb_3.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"Red hero_Climb_4.png","kind":"image","metadata":"","name":"assets\\Red hero_Climb_4.png","smoothed":true,"userAdded":false},{"alwaysLoaded":false,"file":"Red hero_Climb_5.png","kind":"image","metadata":"","name":"assets\\Red hero_Climb_5.png","smoothed":true,"userAdded":false},{"alwaysLoaded":false,"file":"Red hero_Climb_6.png","kind":"image","metadata":"","name":"assets\\Red hero_Climb_6.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"Red hero_Climb_7.png","kind":"image","metadata":"","name":"assets\\Red hero_Climb_7.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"Red hero_Climb_8.png","kind":"image","metadata":"","name":"assets\\Red hero_Climb_8.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"Red hero_Climb_9.png","kind":"image","metadata":"","name":"assets\\Red hero_Climb_9.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"Red hero_Climb_10.png","kind":"image","metadata":"","name":"assets\\Red hero_Climb_10.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"Red hero_Climb_11.png","kind":"image","metadata":"","name":"assets\\Red hero_Climb_11.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"Red hero_Climb_12.png","kind":"image","metadata":"","name":"assets\\Red hero_Climb_12.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"Red hero_Fall.png","kind":"image","metadata":"","name":"assets\\Red hero_Fall.png","smoothed":true,"userAdded":false},{"alwaysLoaded":false,"file":"Platform 1.png","kind":"image","metadata":"","name":"assets\\Platform 1.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"Platform 2.png","kind":"image","metadata":"","name":"assets\\Platform 2.png","smoothed":true,"userAdded":false},{"alwaysLoaded":false,"file":"Platform 3.png","kind":"image","metadata":"","name":"assets\\Platform 3.png","smoothed":true,"userAdded":false},{"alwaysLoaded":false,"file":"Corner platform.png","kind":"image","metadata":"","name":"assets\\Corner platform.png","smoothed":true,"userAdded":false},{"alwaysLoaded":false,"file":"Door.png","kind":"image","metadata":"","name":"assets\\Door.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"Checkpoint_1.png","kind":"image","metadata":"","name":"assets\\Checkpoint_1.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"Checkpoint_2.png","kind":"image","metadata":"","name":"assets\\Checkpoint_2.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"Checkpoint_3.png","kind":"image","metadata":"","name":"assets\\Checkpoint_3.png","smoothed":true,"userAdded":false},{"alwaysLoaded":false,"file":"Checkpoint_4.png","kind":"image","metadata":"","name":"assets\\Checkpoint_4.png","smoothed":true,"userAdded":false},{"alwaysLoaded":false,"file":"Clouds.png","kind":"image","metadata":"","name":"assets\\Clouds.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"Moon.png","kind":"image","metadata":"","name":"assets\\Moon.png","smoothed":true,"userAdded":false},{"alwaysLoaded":false,"file":"Fly_1.png","kind":"image","metadata":"","name":"assets\\Fly_1.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"Fly_2.png","kind":"image","metadata":"","name":"assets\\Fly_2.png","smoothed":true,"userAdded":false},{"alwaysLoaded":false,"file":"Fly_3.png","kind":"image","metadata":"","name":"assets\\Fly_3.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"Fly_4.png","kind":"image","metadata":"","name":"assets\\Fly_4.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"Fly_5.png","kind":"image","metadata":"","name":"assets\\Fly_5.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"Fly_6.png","kind":"image","metadata":"","name":"assets\\Fly_6.png","smoothed":true,"userAdded":false},{"alwaysLoaded":false,"file":"Fly_7.png","kind":"image","metadata":"","name":"assets\\Fly_7.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"Fly_8.png","kind":"image","metadata":"","name":"assets\\Fly_8.png","smoothed":true,"userAdded":false},{"alwaysLoaded":false,"file":"Fly_9.png","kind":"image","metadata":"","name":"assets\\Fly_9.png","smoothed":true,"userAdded":false},{"alwaysLoaded":false,"file":"Fly_10.png","kind":"image","metadata":"","name":"assets\\Fly_10.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"Monster_Idle_1.png","kind":"image","metadata":"","name":"assets\\Monster_Idle_1.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"Monster_Idle_2.png","kind":"image","metadata":"","name":"assets\\Monster_Idle_2.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"Monster_Fire_1.png","kind":"image","metadata":"","name":"assets\\Monster_Fire_1.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"Monster_Fire_2.png","kind":"image","metadata":"","name":"assets\\Monster_Fire_2.png","smoothed":true,"userAdded":false},{"alwaysLoaded":false,"file":"Monster_Fire_3.png","kind":"image","metadata":"","name":"assets\\Monster_Fire_3.png","smoothed":true,"userAdded":false},{"alwaysLoaded":false,"file":"Monster_Fire_4.png","kind":"image","metadata":"","name":"assets\\Monster_Fire_4.png","smoothed":true,"userAdded":false},{"alwaysLoaded":false,"file":"Monster_Fire_5.png","kind":"image","metadata":"","name":"assets\\Monster_Fire_5.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"Monster_Fire_6.png","kind":"image","metadata":"","name":"assets\\Monster_Fire_6.png","smoothed":true,"userAdded":false},{"alwaysLoaded":false,"file":"Monster_Fire_7.png","kind":"image","metadata":"","name":"assets\\Monster_Fire_7.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"Monster_Fire_8.png","kind":"image","metadata":"","name":"assets\\Monster_Fire_8.png","smoothed":true,"userAdded":false},{"alwaysLoaded":false,"file":"Monster_Fire_9.png","kind":"image","metadata":"","name":"assets\\Monster_Fire_9.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"Monster_Fire_10.png","kind":"image","metadata":"","name":"assets\\Monster_Fire_10.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"tiled_Background.png","kind":"image","metadata":"","name":"assets\\tiled_Background.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"Coin.png","kind":"image","metadata":"","name":"assets\\Coin.png","smoothed":true,"userAdded":false},{"alwaysLoaded":false,"file":"ladder.png","kind":"image","metadata":"","name":"assets\\ladder.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"boundary.png","kind":"image","metadata":"","name":"assets\\boundary.png","smoothed":true,"userAdded":false},{"alwaysLoaded":false,"file":"Top arrow round button.png","kind":"image","metadata":"","name":"assets\\Top arrow round button.png","smoothed":true,"userAdded":false},{"alwaysLoaded":false,"file":"shadedDark45.png","kind":"image","metadata":"","name":"shadedDark45.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"Purple Button With Shadow_Hovered.png","kind":"image","metadata":"","name":"Purple Button With Shadow_Hovered.png","smoothed":true,"userAdded":false,"origin":{"identifier":"https://asset-resources.gdevelop.io/public-resources/Menu buttons/4a64488d212c7a69721b3ac48319e64bc830f5663535fdafb18e2fc907e8d10a_Purple Button With Shadow_Hovered.png","name":"Purple Button With Shadow_Hovered.png"}},{"alwaysLoaded":false,"file":"Purple Button With Shadow_Idle.png","kind":"image","metadata":"","name":"Purple Button With Shadow_Idle.png","smoothed":true,"userAdded":false,"origin":{"identifier":"https://asset-resources.gdevelop.io/public-resources/Menu buttons/e44a40d67427b4e53751fc82b5ad4d87b2daf311558dcf0151cd1b173b7e5dcf_Purple Button With Shadow_Idle.png","name":"Purple Button With Shadow_Idle.png"}},{"alwaysLoaded":false,"file":"Purple Button With Shadow_Pressed.png","kind":"image","metadata":"","name":"Purple Button With Shadow_Pressed.png","smoothed":true,"userAdded":false,"origin":{"identifier":"https://asset-resources.gdevelop.io/public-resources/Menu buttons/04a69986487fb427759132f3807a28db0f3b845623d5ba34d063f46a9ee22f63_Purple Button With Shadow_Pressed.png","name":"Purple Button With Shadow_Pressed.png"}},{"file":"CantoraOne-Regular.ttf","kind":"font","metadata":"","name":"CantoraOne-Regular.ttf","userAdded":false,"origin":{"identifier":"https://asset-resources.gdevelop.io/public-resources/Menu buttons/05b0c1364a92b436b86ca819e66b63480d1bc2fb399f6c0cf8bffbf8199ccc2a_CantoraOne-Regular.ttf","name":"CantoraOne-Regular.ttf"}},{"alwaysLoaded":false,"file":"Thumbstick_Dark.png","kind":"image","metadata":"","name":"assets\\gui\\Thumbstick_Dark.png","smoothed":true,"userAdded":true},{"alwaysLoaded":false,"file":"Thumbstick Boundary_Dark160.png","kind":"image","metadata":"","name":"assets\\gui\\Thumbstick Boundary_Dark160.png","smoothed":true,"userAdded":true}],"resourceFolders":[]},"objects":[],"objectsFolderStructure":{"folderName":"__ROOT"},"objectsGroups":[],"variables":[{"name":"GameVol","type":"number","value":20.0}],"layouts":[{"b":26,"disableInputWhenNotFocused":true,"mangledName":"Level","name":"Level","r":11,"standardSortMethod":true,"stopSoundsOnStartup":true,"title":"","v":24,"uiSettings":{"grid":false,"gridType":"rectangular","gridWidth":32.0,"gridHeight":32.0,"gridOffsetX":0.0,"gridOffsetY":0.0,"gridColor":10401023.0,"gridAlpha":0.8,"snap":false,"zoomFactor":0.5207002340998514,"windowMask":false},"objectsGroups":[],"variables":[{"name":"Score","type":"number","value":0.0}],"instances":[{"angle":0.0,"customSize":false,"height":128.83111572265626,"layer":"","name":"Platform2","persistentUuid":"05cfe7e6-beb5-40ec-a692-9b459eb8cb39","width":287.0,"x":1298.0,"y":265.0,"zOrder":3,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"height":95.86380004882813,"layer":"","name":"Player","persistentUuid":"531d1c3f-aae2-413f-ba87-81f0b6673f1b","width":72.77617645263672,"x":221.0,"y":147.0,"zOrder":6,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":227.0,"layer":"","name":"Ladder","persistentUuid":"5e31f97d-bdfa-44ce-b525-f6bb1b99bdb5","width":67.35904693603516,"x":549.0,"y":179.0,"zOrder":2,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"height":64.24380493164063,"layer":"","name":"DoorParticles","persistentUuid":"fb84a04d-cfeb-4e71-a07c-cd64c5b91f23","width":64.24380493164063,"x":2041.7562255859376,"y":234.75619506835938,"zOrder":2,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"height":43.66571044921875,"layer":"UI","name":"ScoreText","persistentUuid":"85c756df-5168-4a9b-954d-3f1a66a4b173","width":247.33441162109376,"x":13.66558837890625,"y":12.565789222717286,"zOrder":20,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":265.3482971191406,"layer":"","name":"Platform4","persistentUuid":"dac6a253-9929-4369-b079-5ea42e96d4da","width":320.0,"x":5145.0,"y":283.0,"zOrder":3,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"height":160.0,"layer":"UI","name":"JumpButton","persistentUuid":"8e48ab68-c147-4828-9609-d7cc250c52a1","width":160.0,"x":816.0,"y":432.0,"zOrder":28,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"height":78.0,"layer":"","name":"Clouds","persistentUuid":"7a4f19b7-6962-4686-9bfa-69dd5158902c","width":2269.0,"x":0.0,"y":472.0,"zOrder":36,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"height":928.0,"layer":"","name":"LeftBoundary","persistentUuid":"78dd0ffa-b22f-47a8-9b36-ef6a432b1d1e","width":135.0,"x":0.0,"y":-256.0,"zOrder":38,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"height":49.0,"layer":"","name":"Checkpoint","persistentUuid":"8ea01fcc-2da7-4eb2-966c-1b50c561bf00","width":75.38461303710938,"x":1512.0,"y":186.0,"zOrder":31,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":35.0,"layer":"","name":"Coin","persistentUuid":"8f4f48ed-995c-4c89-b37c-a1e26bab5015","width":27.925533294677736,"x":2122.0,"y":95.0,"zOrder":17,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":35.0,"layer":"","name":"Coin","persistentUuid":"457309c4-eb4f-4740-a1d2-12e1d4b8dec5","width":27.925533294677736,"x":414.0,"y":28.0,"zOrder":17,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":35.0,"layer":"","name":"Coin","persistentUuid":"edd62113-fad1-4248-8d10-0ec8724b329b","width":27.925533294677736,"x":1245.0,"y":67.0,"zOrder":17,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":35.0,"layer":"","name":"Coin","persistentUuid":"e6379e27-54c7-4edf-9720-93935bd3a6df","width":27.925533294677736,"x":1659.0,"y":67.0,"zOrder":17,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"layer":"","name":"Monster","persistentUuid":"476f898e-5a8d-48bd-bbb3-1cabe592b8c8","width":0.0,"x":850.0,"y":357.0,"zOrder":41,"numberProperties":[{"name":"animation","value":0.0}],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"layer":"","name":"Fly","persistentUuid":"cf7bf264-ecd2-4da5-a450-bccd03660e3e","width":0.0,"x":1621.0,"y":184.0,"zOrder":5,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"layer":"","name":"Fly","persistentUuid":"8641a775-4dc9-4396-ac7c-ba8b7a00dba7","width":0.0,"x":1202.0,"y":236.0,"zOrder":5,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"height":155.0,"layer":"Background","name":"Moon","persistentUuid":"d69158af-6294-402d-b60b-65dd19e09e59","width":156.37167358398438,"x":737.6282958984375,"y":-64.0,"zOrder":1,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"height":540.0,"layer":"EndScreen","name":"EndScreenBackground","persistentUuid":"5bb92e8d-5cfb-4d81-90e7-25a7a05accb0","width":960.0,"x":0.0,"y":0.0,"zOrder":45,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"height":64.0,"layer":"EndScreen","name":"EndScreenHeader","persistentUuid":"c03452a3-fa60-4caf-ab47-5937f5901d65","width":960.0,"x":0.0,"y":96.0,"zOrder":46,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"height":48.0,"layer":"EndScreen","name":"EndScreenSubHeader","persistentUuid":"ea6070e8-fa79-455e-ae65-b4ced4c3c1d3","width":960.0,"x":0.0,"y":182.0,"zOrder":49,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"height":21.0,"layer":"","name":"BoundaryJumpThrough","persistentUuid":"7483dc27-84ed-436f-9611-ea3d03ec6df8","width":77.0,"x":545.0,"y":178.0,"zOrder":51,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":97.86228942871094,"layer":"","name":"Platform3","persistentUuid":"897ece0a-9bc4-470b-9d60-5bdc29242124","width":232.15505981445313,"x":418.0,"y":415.0,"zOrder":3,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":95.92308044433594,"layer":"","name":"Platform1","persistentUuid":"5b30eed8-a7bd-4adc-b2da-7eec9e9adc87","width":261.0,"x":738.0,"y":459.0,"zOrder":3,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":99.0,"layer":"","name":"Platform1","persistentUuid":"e05f88cc-8c5c-42d6-8ebd-a02a3a933517","width":269.3721008300781,"x":106.0,"y":274.0,"zOrder":3,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":35.0,"layer":"","name":"Coin","persistentUuid":"c609b5d6-28cf-4684-877a-4c2b7f8ec613","width":27.925533294677736,"x":970.0,"y":33.0,"zOrder":17,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":123.0,"layer":"","name":"Platform2","persistentUuid":"43cdcc5b-382d-4dab-9fae-ef4c4bf99117","width":274.0098876953125,"x":623.0,"y":99.0,"zOrder":3,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"layer":"","name":"Monster","persistentUuid":"b8ff1ef5-ccd6-4411-b723-ba15ca05de4a","width":0.0,"x":2176.0,"y":187.0,"zOrder":41,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":35.0,"layer":"","name":"Coin","persistentUuid":"b275a1c4-8c3e-490a-8bd8-37095361c767","width":27.925533294677736,"x":713.0,"y":33.0,"zOrder":17,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":35.0,"layer":"","name":"Coin","persistentUuid":"ebcad3a0-b17e-44a4-bb58-1db4553c72ca","width":27.925533294677736,"x":841.0,"y":33.0,"zOrder":17,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":49.0,"layer":"","name":"Checkpoint","persistentUuid":"8139f892-065e-4b90-b332-09bf661fc701","width":75.38461303710938,"x":434.0,"y":325.0,"zOrder":31,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":94.0,"layer":"","name":"Platform3","persistentUuid":"d0192a27-3776-46d9-ad5f-577413f12395","width":222.99269104003907,"x":1047.0,"y":346.0,"zOrder":3,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"layer":"","name":"Fly","persistentUuid":"1989e88d-b9a1-4d50-bf0e-59255f899d23","width":0.0,"x":366.0,"y":186.0,"zOrder":5,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":49.0,"layer":"","name":"Checkpoint","persistentUuid":"ea983069-cccc-4be5-b905-c52b67ea8508","width":75.38461303710938,"x":1081.0,"y":277.0,"zOrder":31,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":733.0,"layer":"Background","name":"BackgroundPlants","persistentUuid":"03b6869d-198f-4807-b659-f2b863e21073","width":5558.0,"x":-258.0,"y":-148.0,"zOrder":-1,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"layer":"","name":"Portal","persistentUuid":"7efbc01f-ebde-481a-8ed2-824eb6c891f2","width":0.0,"x":5181.0,"y":-9.0,"zOrder":4,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"height":48.0,"layer":"EndScreen","name":"EndScreenChallengeText","persistentUuid":"35a4ffe7-bc41-49f0-a38b-ec169463f92f","width":960.0,"x":0.0,"y":302.0,"zOrder":53,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"height":48.0,"layer":"EndScreen","name":"EndScreenBestText","persistentUuid":"577f8640-7272-417e-9b19-926a4fab6f5a","width":960.0,"x":0.0,"y":302.0,"zOrder":54,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"height":928.0,"layer":"","name":"RightBoundary","persistentUuid":"9562fd9d-6e93-4465-9013-efa2b833653b","width":160.0,"x":5472.0,"y":-217.0,"zOrder":58,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":128.0,"layer":"","name":"TopBoundary","persistentUuid":"4381c067-2682-4f00-9a24-ff28fa12b1d8","width":5504.0,"x":0.0,"y":-256.0,"zOrder":59,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":128.0,"layer":"","name":"BottomBoundary","persistentUuid":"00f86cf3-18b0-4d71-9ce8-952dfc4e6b5c","width":5494.0,"x":17.0,"y":547.0,"zOrder":60,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"layer":"EndScreen","name":"RetryButton","persistentUuid":"28e490c3-6951-4014-93c6-35648cb3160c","width":0.0,"x":384.0,"y":389.0,"zOrder":61,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":160.0,"layer":"UI","name":"Joystick","persistentUuid":"fcbc25c5-15d6-4b85-a6ec-08b9140c8cb7","width":160.0,"x":144.0,"y":432.0,"zOrder":62,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":35.0,"layer":"","name":"Coin","persistentUuid":"9fe437ac-cc75-4677-a957-8a179e9ec9f4","width":27.925533294677736,"x":635.0,"y":46.0,"zOrder":17,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":35.0,"layer":"","name":"Coin","persistentUuid":"a3b071e7-95da-4d6e-9c99-d9b155b4a684","width":27.925533294677736,"x":1862.0,"y":107.0,"zOrder":17,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":128.83111572265626,"layer":"","name":"Platform2","persistentUuid":"761a8fc9-6eab-4494-bfc9-20934bab47c6","width":287.0,"x":1730.0,"y":280.0,"zOrder":3,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"layer":"","name":"Coin","persistentUuid":"df95043b-5c5f-4a7f-9003-fa8c671d4823","width":0.0,"x":2191.0,"y":107.0,"zOrder":63,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"layer":"","name":"Platform1","persistentUuid":"2b8edb41-16c0-4f0f-a67c-dc804f2691f1","width":0.0,"x":2176.0,"y":298.0,"zOrder":64,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"layer":"","name":"Platform2","persistentUuid":"a791ab2d-2ded-4ff7-ab49-7d38207c3895","width":0.0,"x":2484.0,"y":284.0,"zOrder":66,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"layer":"","name":"Checkpoint","persistentUuid":"c8c6d4d6-f5eb-48f8-8dbf-47134d5503eb","width":0.0,"x":2279.0,"y":242.0,"zOrder":67,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"layer":"","name":"Ladder","persistentUuid":"3fa60bad-a682-4655-8bf8-0ca05224e220","width":0.0,"x":3854.0,"y":334.0,"zOrder":68,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"layer":"","name":"Platform1","persistentUuid":"ebf86876-6b70-4aff-93f3-36216c9b08c7","width":0.0,"x":3107.0,"y":286.0,"zOrder":69,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"layer":"","name":"Checkpoint","persistentUuid":"baaaf9cb-0dda-4e80-ad80-4e7b97f6cdfa","width":0.0,"x":3192.0,"y":244.0,"zOrder":70,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"layer":"","name":"Monster","persistentUuid":"215da4fc-b566-4759-9145-a32e98d1952b","width":0.0,"x":3109.0,"y":183.0,"zOrder":71,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"layer":"","name":"Coin","persistentUuid":"675c6fdc-da82-42ce-b4c1-f57b41a445a4","width":0.0,"x":3132.0,"y":148.0,"zOrder":72,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"layer":"","name":"Platform3","persistentUuid":"285bbc6a-bba0-4bb8-b6e1-75c45eddf9ef","width":0.0,"x":3461.0,"y":296.0,"zOrder":73,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"layer":"","name":"MonsterParticles","persistentUuid":"39b9d54c-0bcc-49a3-aaad-ca4266b3b0ad","width":0.0,"x":3657.0,"y":267.0,"zOrder":74,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"layer":"","name":"MonsterParticles","persistentUuid":"482c83fd-009f-45d3-a030-93b250b5aab7","width":0.0,"x":4031.0,"y":246.0,"zOrder":75,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":124.0,"layer":"","name":"Platform1","persistentUuid":"4c7020f3-673a-4999-a572-a151337b43b3","width":494.0,"x":3915.0,"y":283.0,"zOrder":76,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"layer":"","name":"Platform2","persistentUuid":"8940c06f-6532-47fb-8cdb-64730fa08295","width":0.0,"x":4481.0,"y":302.0,"zOrder":78,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"layer":"","name":"Platform1","persistentUuid":"156e9ba5-9fcf-4960-9589-9f3c47a3da3d","width":0.0,"x":4863.0,"y":324.0,"zOrder":79,"numberProperties":[],"stringProperties":[],"initialVariables":[]}],"objects":[{"adaptCollisionMaskAutomatically":false,"assetStoreId":"","name":"Player","type":"Sprite","updateIfNotVisible":false,"variables":[{"name":"dead","type":"boolean","value":false}],"effects":[],"behaviors":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"PlatformerCharacterAnimator","type":"PlatformerCharacterAnimator::PlatformerCharacterAnimator","EnableAnimationChanges":true,"EnableHorizontalFlipping":true,"IdleAnimationName":"Idle","MoveAnimationName":"Move","JumpAnimationName":"Jump","FallAnimationName":"Fall","ClimbAnimationName":"Climb","PlatformerBehavior":"PlatformerObject","RunAnimationName":"Run","AnimatableCapability":"Animation","FlippableCapability":"Flippable","AnimatableCapacity":"Animation","FlippableCapacity":"Flippable","Animation":"Animation","Flip":"Flippable","Flippable":"Flippable"},{"name":"PlatformerGamepadMapper","type":"Gamepads::PlatformerGamepadMapper","PlatformerCharacter":"PlatformerObject","GamepadIdentifier":1.0,"UseArrows":true,"UseLeftStick":true,"UseRightStick":false,"JumpButton":"A or Cross"},{"name":"PlatformerMultitouchMapper","type":"SpriteMultitouchJoystick::PlatformerMultitouchMapper","Property":"PlatformerObject","ControllerIdentifier":1.0,"JoystickIdentifier":"Primary","JumpButton":"A"},{"name":"PlatformerObject","type":"PlatformBehavior::PlatformerObjectBehavior","canGoDownFromJumpthru":true,"acceleration":1125.0,"deceleration":1125.0,"gravity":1000.0,"jumpSpeed":650.0,"jumpSustainTime":0.2,"ladderClimbingSpeed":300.0,"maxFallingSpeed":500.0,"maxSpeed":200.0,"canGrabPlatforms":false,"ignoreDefaultControls":false,"slopeMaxAngle":60.0,"useLegacyTrajectory":false,"xGrabTolerance":10.0,"yGrabOffset":0.0},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"SmoothCamera","type":"SmoothCamera::SmoothCamera","LeftwardSpeed":0.9,"RightwardSpeed":0.9,"UpwardSpeed":0.7,"DownwardSpeed":0.7,"FollowOnX":true,"FollowOnY":true,"FollowFreeAreaLeft":0.0,"FollowFreeAreaRight":0.0,"FollowFreeAreaTop":0.0,"FollowFreeAreaBottom":0.0,"CameraOffsetX":0.0,"CameraOffsetY":0.0,"CameraDelay":0.0,"ForecastTime":0.0,"ForecastHistoryDuration":0.0,"LogLeftwardSpeed":0.0,"LogRightwardSpeed":0.0,"LogDownwardSpeed":0.0,"LogUpwardSpeed":0.0,"DelayedCenterX":0.0,"DelayedCenterY":0.0,"ForecastHistoryMeanX":0.0,"ForecastHistoryMeanY":0.0,"ForecastHistoryVarianceX":0.0,"ForecastHistoryCovariance":0.0,"ForecastHistoryLinearA":0.0,"ForecastHistoryLinearB":0.0,"ForecastedX":0.0,"ForecastedY":0.0,"ProjectedNewestX":0.0,"ProjectedNewestY":0.0,"ProjectedOldestX":0.0,"ProjectedOldestY":0.0,"ForecastHistoryVarianceY":0.0,"Index":0.0,"CameraDelayCatchUpSpeed":0.0,"CameraExtraDelay":0.0,"WaitingSpeedXMax":0.0,"WaitingSpeedYMax":0.0,"WaitingEnd":0.0,"CameraDelayCatchUpDuration":0.0,"LeftwardSpeedMax":9000.0,"RightwardSpeedMax":9000.0,"UpwardSpeedMax":9000.0,"DownwardSpeedMax":9000.0,"OldX":0.0,"OldY":0.0},{"name":"Tween","type":"Tween::TweenBehavior"}],"animations":[{"name":"Idle","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.08,"sprites":[{"hasCustomCollisionMask":true,"image":"assets\\Red hero_Idle_1.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":20.5,"y":22.0},{"x":124.5,"y":22.0},{"x":124.5,"y":182.0},{"x":20.5,"y":182.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Red hero_Idle_2.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":20.5,"y":22.0},{"x":124.5,"y":22.0},{"x":124.5,"y":182.0},{"x":20.5,"y":182.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Red hero_Idle_3.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":20.5,"y":22.0},{"x":124.5,"y":22.0},{"x":124.5,"y":182.0},{"x":20.5,"y":182.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Red hero_Idle_4.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":20.5,"y":22.0},{"x":124.5,"y":22.0},{"x":124.5,"y":182.0},{"x":20.5,"y":182.0}]]}]}]},{"name":"Run","useMultipleDirections":false,"directions":[{"looping":true,"timeBetweenFrames":0.03999999910593033,"sprites":[{"hasCustomCollisionMask":true,"image":"assets\\Red hero_Run_1.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":20.5,"y":22.0},{"x":124.5,"y":22.0},{"x":124.5,"y":182.0},{"x":20.5,"y":182.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Red hero_Run_2.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":20.5,"y":22.0},{"x":124.5,"y":22.0},{"x":124.5,"y":182.0},{"x":20.5,"y":182.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Red hero_Run_3.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":20.5,"y":22.0},{"x":124.5,"y":22.0},{"x":124.5,"y":182.0},{"x":20.5,"y":182.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Red hero_Run_4.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":20.5,"y":22.0},{"x":124.5,"y":22.0},{"x":124.5,"y":182.0},{"x":20.5,"y":182.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Red hero_Run_5.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":20.5,"y":22.0},{"x":124.5,"y":22.0},{"x":124.5,"y":182.0},{"x":20.5,"y":182.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Red hero_Run_6.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":20.5,"y":22.0},{"x":124.5,"y":22.0},{"x":124.5,"y":182.0},{"x":20.5,"y":182.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Red hero_Run_7.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":20.5,"y":22.0},{"x":124.5,"y":22.0},{"x":124.5,"y":182.0},{"x":20.5,"y":182.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Red hero_Run_8.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":20.5,"y":22.0},{"x":124.5,"y":22.0},{"x":124.5,"y":182.0},{"x":20.5,"y":182.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Red hero_Run_9.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":20.5,"y":22.0},{"x":124.5,"y":22.0},{"x":124.5,"y":182.0},{"x":20.5,"y":182.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Red hero_Run_10.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":20.5,"y":22.0},{"x":124.5,"y":22.0},{"x":124.5,"y":182.0},{"x":20.5,"y":182.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Red hero_Run_11.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":20.5,"y":22.0},{"x":124.5,"y":22.0},{"x":124.5,"y":182.0},{"x":20.5,"y":182.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Red hero_Run_12.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":20.5,"y":22.0},{"x":124.5,"y":22.0},{"x":124.5,"y":182.0},{"x":20.5,"y":182.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Red hero_Run_13.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":20.5,"y":22.0},{"x":124.5,"y":22.0},{"x":124.5,"y":182.0},{"x":20.5,"y":182.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Red hero_Run_14.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":20.5,"y":22.0},{"x":124.5,"y":22.0},{"x":124.5,"y":182.0},{"x":20.5,"y":182.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Red hero_Run_15.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":20.5,"y":22.0},{"x":124.5,"y":22.0},{"x":124.5,"y":182.0},{"x":20.5,"y":182.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Red hero_Run_16.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":20.5,"y":22.0},{"x":124.5,"y":22.0},{"x":124.5,"y":182.0},{"x":20.5,"y":182.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Red hero_Run_17.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":20.5,"y":22.0},{"x":124.5,"y":22.0},{"x":124.5,"y":182.0},{"x":20.5,"y":182.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Red hero_Run_18.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":20.5,"y":22.0},{"x":124.5,"y":22.0},{"x":124.5,"y":182.0},{"x":20.5,"y":182.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Red hero_Run_19.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":20.5,"y":22.0},{"x":124.5,"y":22.0},{"x":124.5,"y":182.0},{"x":20.5,"y":182.0}]]}]}]},{"name":"Jump","useMultipleDirections":false,"directions":[{"looping":false,"timeBetweenFrames":0.08,"sprites":[{"hasCustomCollisionMask":true,"image":"assets\\Red hero_Jump.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":20.5,"y":22.0},{"x":124.5,"y":22.0},{"x":124.5,"y":182.0},{"x":20.5,"y":182.0}]]}]}]},{"name":"Climb","useMultipleDirections":false,"directions":[{"looping":true,"timeBetweenFrames":0.03999999910593033,"sprites":[{"hasCustomCollisionMask":true,"image":"assets\\Red hero_Climb_1.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":20.5,"y":22.0},{"x":124.5,"y":22.0},{"x":124.5,"y":182.0},{"x":20.5,"y":182.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Red hero_Climb_2.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":20.5,"y":22.0},{"x":124.5,"y":22.0},{"x":124.5,"y":182.0},{"x":20.5,"y":182.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Red hero_Climb_3.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":20.5,"y":22.0},{"x":124.5,"y":22.0},{"x":124.5,"y":182.0},{"x":20.5,"y":182.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Red hero_Climb_4.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":20.5,"y":22.0},{"x":124.5,"y":22.0},{"x":124.5,"y":182.0},{"x":20.5,"y":182.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Red hero_Climb_5.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":20.5,"y":22.0},{"x":124.5,"y":22.0},{"x":124.5,"y":182.0},{"x":20.5,"y":182.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Red hero_Climb_6.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":20.5,"y":22.0},{"x":124.5,"y":22.0},{"x":124.5,"y":182.0},{"x":20.5,"y":182.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Red hero_Climb_7.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":20.5,"y":22.0},{"x":124.5,"y":22.0},{"x":124.5,"y":182.0},{"x":20.5,"y":182.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Red hero_Climb_8.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":20.5,"y":22.0},{"x":124.5,"y":22.0},{"x":124.5,"y":182.0},{"x":20.5,"y":182.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Red hero_Climb_9.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":20.5,"y":22.0},{"x":124.5,"y":22.0},{"x":124.5,"y":182.0},{"x":20.5,"y":182.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Red hero_Climb_10.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":20.5,"y":22.0},{"x":124.5,"y":22.0},{"x":124.5,"y":182.0},{"x":20.5,"y":182.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Red hero_Climb_11.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":20.5,"y":22.0},{"x":124.5,"y":22.0},{"x":124.5,"y":182.0},{"x":20.5,"y":182.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Red hero_Climb_12.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":20.5,"y":22.0},{"x":124.5,"y":22.0},{"x":124.5,"y":182.0},{"x":20.5,"y":182.0}]]}]}]},{"name":"Fall","useMultipleDirections":false,"directions":[{"looping":false,"timeBetweenFrames":0.08,"sprites":[{"hasCustomCollisionMask":true,"image":"assets\\Red hero_Fall.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":20.5,"y":22.0},{"x":124.5,"y":22.0},{"x":124.5,"y":182.0},{"x":20.5,"y":182.0}]]}]}]}]},{"adaptCollisionMaskAutomatically":false,"assetStoreId":"","name":"Platform1","type":"Sprite","updateIfNotVisible":false,"variables":[],"effects":[],"behaviors":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Platform","type":"PlatformBehavior::PlatformBehavior","canBeGrabbed":false,"platformType":"NormalPlatform","yGrabOffset":0.0},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"}],"animations":[{"name":"","useMultipleDirections":false,"directions":[{"looping":false,"timeBetweenFrames":0.08,"sprites":[{"hasCustomCollisionMask":true,"image":"assets\\Platform 1.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":11.0,"y":14.0},{"x":259.0,"y":14.0},{"x":246.0,"y":68.25},{"x":32.5,"y":69.75}]]}]}]}]},{"adaptCollisionMaskAutomatically":false,"assetStoreId":"","name":"Platform2","type":"Sprite","updateIfNotVisible":false,"variables":[],"effects":[],"behaviors":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Platform","type":"PlatformBehavior::PlatformBehavior","canBeGrabbed":false,"platformType":"NormalPlatform","yGrabOffset":0.0},{"name":"RectangleMovement","type":"RectangleMovement::RectangleMovement","Width":200.0,"Height":0.0,"Clockwise":true,"HorizontalEdgeDuration":3.0,"VerticalEdgeDuration":0.0,"Left":1.0,"Top":1.0,"Progress":1.0,"OldX":1.0,"OldY":1.0,"Easing":"easeInOutSine","InitialPosition":"Top-left corner","ToogleClockwise":false},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"}],"animations":[{"name":"","useMultipleDirections":false,"directions":[{"looping":false,"timeBetweenFrames":0.08,"sprites":[{"hasCustomCollisionMask":true,"image":"assets\\Platform 2.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":11.0,"y":14.0},{"x":263.0,"y":14.0},{"x":257.5607604980469,"y":46.77951431274414},{"x":182.0052032470703,"y":100.11284637451172},{"x":99.22743225097656,"y":88.44618225097656},{"x":13.11631965637207,"y":50.11284637451172}]]}]}]}]},{"adaptCollisionMaskAutomatically":false,"assetStoreId":"","name":"Platform3","type":"Sprite","updateIfNotVisible":false,"variables":[],"effects":[],"behaviors":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Platform","type":"PlatformBehavior::PlatformBehavior","canBeGrabbed":false,"platformType":"NormalPlatform","yGrabOffset":0.0},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"}],"animations":[{"name":"","useMultipleDirections":false,"directions":[{"looping":false,"timeBetweenFrames":0.08,"sprites":[{"hasCustomCollisionMask":true,"image":"assets\\Platform 3.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":12.0,"y":20.0},{"x":216.0,"y":20.0},{"x":188.72869873046876,"y":91.50568389892578},{"x":50.09233093261719,"y":91.05113983154297}]]}]}]}]},{"adaptCollisionMaskAutomatically":false,"assetStoreId":"","name":"Platform4","type":"Sprite","updateIfNotVisible":false,"variables":[],"effects":[],"behaviors":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Platform","type":"PlatformBehavior::PlatformBehavior","canBeGrabbed":false,"platformType":"NormalPlatform","yGrabOffset":0.0},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"}],"animations":[{"name":"","useMultipleDirections":false,"directions":[{"looping":false,"timeBetweenFrames":0.08,"sprites":[{"hasCustomCollisionMask":true,"image":"assets\\Corner platform.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":18.75,"y":22.0},{"x":320.0,"y":22.0},{"x":320.0,"y":265.0},{"x":201.25,"y":265.0},{"x":23.125,"y":90.3125}]]}]}]}]},{"adaptCollisionMaskAutomatically":false,"assetStoreId":"","name":"Portal","type":"Sprite","updateIfNotVisible":false,"variables":[],"effects":[{"effectType":"AdvancedBloom","name":"Effect","doubleParameters":{"bloomScale":0.7,"blur":4.0,"brightness":0.7,"padding":0.0,"quality":7.0,"threshold":0.5},"stringParameters":{},"booleanParameters":{}}],"behaviors":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"}],"animations":[{"name":"","useMultipleDirections":false,"directions":[{"looping":false,"timeBetweenFrames":0.08,"sprites":[{"hasCustomCollisionMask":true,"image":"assets\\Door.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":160.0,"y":135.0},{"x":240.0,"y":135.0},{"x":240.0,"y":320.0},{"x":160.0,"y":320.0}]]}]}]}]},{"adaptCollisionMaskAutomatically":false,"assetStoreId":"","name":"Checkpoint","type":"Sprite","updateIfNotVisible":false,"variables":[{"name":"active","type":"boolean","value":false}],"effects":[],"behaviors":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"RectangleMovement","type":"RectangleMovement::RectangleMovement","Width":0.0,"Height":10.0,"Clockwise":true,"HorizontalEdgeDuration":0.0,"VerticalEdgeDuration":1.5,"Left":1.0,"Top":1.0,"Progress":1.0,"OldX":1.0,"OldY":1.0,"Easing":"easeInOutSine","InitialPosition":"Top-left corner","ToogleClockwise":false},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"}],"animations":[{"name":"Inactive","useMultipleDirections":false,"directions":[{"looping":false,"timeBetweenFrames":0.08,"sprites":[{"hasCustomCollisionMask":false,"image":"assets\\Checkpoint_1.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[]}]}]},{"name":"Activate","useMultipleDirections":false,"directions":[{"looping":false,"timeBetweenFrames":0.08,"sprites":[{"hasCustomCollisionMask":false,"image":"assets\\Checkpoint_2.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[]},{"hasCustomCollisionMask":false,"image":"assets\\Checkpoint_3.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[]},{"hasCustomCollisionMask":false,"image":"assets\\Checkpoint_4.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[]}]}]},{"name":"InActive","useMultipleDirections":false,"directions":[{"looping":false,"timeBetweenFrames":0.08,"sprites":[{"hasCustomCollisionMask":false,"image":"assets\\Checkpoint_3.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[]},{"hasCustomCollisionMask":false,"image":"assets\\Checkpoint_2.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[]},{"hasCustomCollisionMask":false,"image":"assets\\Checkpoint_1.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[]}]}]}]},{"adaptCollisionMaskAutomatically":false,"assetStoreId":"","name":"Ladder","type":"Sprite","updateIfNotVisible":false,"variables":[],"effects":[],"behaviors":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Platform","type":"PlatformBehavior::PlatformBehavior","canBeGrabbed":true,"platformType":"Ladder","yGrabOffset":0.0},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"}],"animations":[{"name":"","useMultipleDirections":false,"directions":[{"looping":false,"timeBetweenFrames":0.08,"sprites":[{"hasCustomCollisionMask":false,"image":"assets\\ladder.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[]}]}]}]},{"adaptCollisionMaskAutomatically":false,"assetStoreId":"","name":"Monster","type":"Sprite","updateIfNotVisible":false,"variables":[{"name":"Fire","type":"boolean","value":false}],"effects":[],"behaviors":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"MonsterEnemy","type":"Enemy::MonsterEnemy","Animation":"Animation"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"}],"animations":[{"name":"NoFire","useMultipleDirections":false,"directions":[{"looping":true,"timeBetweenFrames":0.5,"sprites":[{"hasCustomCollisionMask":true,"image":"assets\\Monster_Idle_1.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":26.0,"y":40.0},{"x":64.0,"y":40.0},{"x":72.0,"y":116.0},{"x":16.0,"y":116.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Monster_Idle_2.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":26.0,"y":40.0},{"x":64.0,"y":40.0},{"x":72.0,"y":116.0},{"x":16.0,"y":116.0}]]}]}]},{"name":"Fire","useMultipleDirections":false,"directions":[{"looping":true,"timeBetweenFrames":0.10000000149011612,"sprites":[{"hasCustomCollisionMask":true,"image":"assets\\Monster_Fire_1.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":26.0,"y":40.0},{"x":64.0,"y":40.0},{"x":72.0,"y":116.0},{"x":16.0,"y":116.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Monster_Fire_2.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":26.0,"y":40.0},{"x":64.0,"y":40.0},{"x":72.0,"y":116.0},{"x":16.0,"y":116.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Monster_Fire_3.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":26.0,"y":40.0},{"x":64.0,"y":40.0},{"x":72.0,"y":116.0},{"x":16.0,"y":116.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Monster_Fire_4.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":26.0,"y":40.0},{"x":64.0,"y":40.0},{"x":72.0,"y":116.0},{"x":16.0,"y":116.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Monster_Fire_5.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":26.0,"y":40.0},{"x":64.0,"y":40.0},{"x":72.0,"y":116.0},{"x":16.0,"y":116.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Monster_Fire_6.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":26.0,"y":40.0},{"x":64.0,"y":40.0},{"x":72.0,"y":116.0},{"x":16.0,"y":116.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Monster_Fire_7.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":26.0,"y":40.0},{"x":64.0,"y":40.0},{"x":72.0,"y":116.0},{"x":16.0,"y":116.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Monster_Fire_8.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":26.0,"y":40.0},{"x":64.0,"y":40.0},{"x":72.0,"y":116.0},{"x":16.0,"y":116.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Monster_Fire_9.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":26.0,"y":40.0},{"x":64.0,"y":40.0},{"x":72.0,"y":116.0},{"x":16.0,"y":116.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Monster_Fire_10.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":26.0,"y":40.0},{"x":64.0,"y":40.0},{"x":72.0,"y":116.0},{"x":16.0,"y":116.0}]]}]}]}]},{"adaptCollisionMaskAutomatically":false,"assetStoreId":"","name":"Fly","type":"Sprite","updateIfNotVisible":false,"variables":[{"name":"dead","type":"boolean","value":false}],"effects":[],"behaviors":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"RectangleMovement","type":"RectangleMovement::RectangleMovement","Width":0.0,"Height":50.0,"Clockwise":true,"HorizontalEdgeDuration":0.0,"VerticalEdgeDuration":1.35,"Left":1.0,"Top":1.0,"Progress":1.0,"OldX":1.0,"OldY":1.0,"Easing":"easeInOutSine","InitialPosition":"Bottom-left corner","ToogleClockwise":false},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"ShakeObject_PositionAngle","type":"ShakeObject::ShakeObject_PositionAngle"}],"animations":[{"name":"","useMultipleDirections":false,"directions":[{"looping":true,"timeBetweenFrames":0.06499999761581421,"sprites":[{"hasCustomCollisionMask":true,"image":"assets\\Fly_1.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":28.0,"y":28.0},{"x":88.0,"y":28.0},{"x":88.0,"y":72.0},{"x":28.0,"y":72.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Fly_2.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":28.0,"y":28.0},{"x":88.0,"y":28.0},{"x":88.0,"y":72.0},{"x":28.0,"y":72.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Fly_3.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":28.0,"y":28.0},{"x":88.0,"y":28.0},{"x":88.0,"y":72.0},{"x":28.0,"y":72.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Fly_4.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":28.0,"y":28.0},{"x":88.0,"y":28.0},{"x":88.0,"y":72.0},{"x":28.0,"y":72.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Fly_5.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":28.0,"y":28.0},{"x":88.0,"y":28.0},{"x":88.0,"y":72.0},{"x":28.0,"y":72.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Fly_6.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":28.0,"y":28.0},{"x":88.0,"y":28.0},{"x":88.0,"y":72.0},{"x":28.0,"y":72.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Fly_7.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":28.0,"y":28.0},{"x":88.0,"y":28.0},{"x":88.0,"y":72.0},{"x":28.0,"y":72.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Fly_8.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":28.0,"y":28.0},{"x":88.0,"y":28.0},{"x":88.0,"y":72.0},{"x":28.0,"y":72.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Fly_9.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":28.0,"y":28.0},{"x":88.0,"y":28.0},{"x":88.0,"y":72.0},{"x":28.0,"y":72.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Fly_10.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":28.0,"y":28.0},{"x":88.0,"y":28.0},{"x":88.0,"y":72.0},{"x":28.0,"y":72.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Fly_9.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":28.0,"y":28.0},{"x":88.0,"y":28.0},{"x":88.0,"y":72.0},{"x":28.0,"y":72.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Fly_8.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":28.0,"y":28.0},{"x":88.0,"y":28.0},{"x":88.0,"y":72.0},{"x":28.0,"y":72.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Fly_7.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":28.0,"y":28.0},{"x":88.0,"y":28.0},{"x":88.0,"y":72.0},{"x":28.0,"y":72.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Fly_6.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":28.0,"y":28.0},{"x":88.0,"y":28.0},{"x":88.0,"y":72.0},{"x":28.0,"y":72.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Fly_5.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":28.0,"y":28.0},{"x":88.0,"y":28.0},{"x":88.0,"y":72.0},{"x":28.0,"y":72.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Fly_4.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":28.0,"y":28.0},{"x":88.0,"y":28.0},{"x":88.0,"y":72.0},{"x":28.0,"y":72.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Fly_3.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":28.0,"y":28.0},{"x":88.0,"y":28.0},{"x":88.0,"y":72.0},{"x":28.0,"y":72.0}]]},{"hasCustomCollisionMask":true,"image":"assets\\Fly_2.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":28.0,"y":28.0},{"x":88.0,"y":28.0},{"x":88.0,"y":72.0},{"x":28.0,"y":72.0}]]}]}]}]},{"adaptCollisionMaskAutomatically":false,"assetStoreId":"","name":"Coin","type":"Sprite","updateIfNotVisible":false,"variables":[],"effects":[],"behaviors":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"}],"animations":[{"name":"","useMultipleDirections":false,"directions":[{"looping":false,"timeBetweenFrames":0.08,"sprites":[{"hasCustomCollisionMask":false,"image":"assets\\Coin.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[]}]}]}]},{"additive":true,"assetStoreId":"","destroyWhenNoParticles":true,"emitterAngleA":0.0,"emitterAngleB":360.0,"emitterForceMax":50.0,"emitterForceMin":40.0,"flow":45.0,"jumpForwardInTimeOnCreation":0.0,"maxParticleNb":20,"name":"MonsterParticles","particleAlpha1":200.0,"particleAlpha2":0.0,"particleAlphaRandomness1":0.0,"particleAlphaRandomness2":0.0,"particleAngle1":0.0,"particleAngle2":0.0,"particleAngleRandomness1":0.0,"particleAngleRandomness2":0.0,"particleBlue1":255.0,"particleBlue2":255.0,"particleGravityX":5.0,"particleGravityY":-34.0,"particleGreen1":94.0,"particleGreen2":94.0,"particleLifeTimeMax":1.0,"particleLifeTimeMin":0.5,"particleRed1":0.0,"particleRed2":0.0,"particleSize1":100.0,"particleSize2":100.0,"particleSizeRandomness1":0.0,"particleSizeRandomness2":0.0,"rendererParam1":10.0,"rendererParam2":1.0,"rendererType":"Point","tank":15.0,"textureParticleName":"","type":"ParticleSystem::ParticleEmitter","zoneRadius":2.0,"variables":[],"effects":[],"behaviors":[{"name":"Effect","type":"EffectCapability::EffectBehavior"}]},{"additive":true,"assetStoreId":"","destroyWhenNoParticles":true,"emitterAngleA":0.0,"emitterAngleB":360.0,"emitterForceMax":70.0,"emitterForceMin":50.0,"flow":45.0,"jumpForwardInTimeOnCreation":0.0,"maxParticleNb":20,"name":"CoinParticles","particleAlpha1":150.0,"particleAlpha2":0.0,"particleAlphaRandomness1":0.0,"particleAlphaRandomness2":0.0,"particleAngle1":0.0,"particleAngle2":0.0,"particleAngleRandomness1":0.0,"particleAngleRandomness2":0.0,"particleBlue1":166.0,"particleBlue2":166.0,"particleGravityX":5.0,"particleGravityY":-34.0,"particleGreen1":243.0,"particleGreen2":243.0,"particleLifeTimeMax":1.5,"particleLifeTimeMin":0.5,"particleRed1":253.0,"particleRed2":253.0,"particleSize1":100.0,"particleSize2":100.0,"particleSizeRandomness1":0.0,"particleSizeRandomness2":0.0,"rendererParam1":5.0,"rendererParam2":1.0,"rendererType":"Point","tank":20.0,"textureParticleName":"","type":"ParticleSystem::ParticleEmitter","zoneRadius":1.0,"variables":[],"effects":[],"behaviors":[{"name":"Effect","type":"EffectCapability::EffectBehavior"}]},{"additive":true,"assetStoreId":"","destroyWhenNoParticles":true,"emitterAngleA":0.0,"emitterAngleB":360.0,"emitterForceMax":45.0,"emitterForceMin":30.0,"flow":40.0,"jumpForwardInTimeOnCreation":0.0,"maxParticleNb":400,"name":"DoorParticles","particleAlpha1":100.0,"particleAlpha2":0.0,"particleAlphaRandomness1":0.0,"particleAlphaRandomness2":0.0,"particleAngle1":0.0,"particleAngle2":0.0,"particleAngleRandomness1":0.0,"particleAngleRandomness2":0.0,"particleBlue1":255.0,"particleBlue2":255.0,"particleGravityX":0.0,"particleGravityY":0.0,"particleGreen1":255.0,"particleGreen2":255.0,"particleLifeTimeMax":5.0,"particleLifeTimeMin":1.0,"particleRed1":255.0,"particleRed2":255.0,"particleSize1":100.0,"particleSize2":100.0,"particleSizeRandomness1":0.0,"particleSizeRandomness2":0.0,"rendererParam1":3.5,"rendererParam2":1.0,"rendererType":"Point","tank":-1.0,"textureParticleName":"","type":"ParticleSystem::ParticleEmitter","zoneRadius":7.0,"variables":[],"effects":[],"behaviors":[{"name":"Effect","type":"EffectCapability::EffectBehavior"}]},{"additive":false,"assetStoreId":"","destroyWhenNoParticles":true,"emitterAngleA":0.0,"emitterAngleB":30.0,"emitterForceMax":40.0,"emitterForceMin":20.0,"flow":200.0,"jumpForwardInTimeOnCreation":0.0,"maxParticleNb":300,"name":"DustParticle","particleAlpha1":255.0,"particleAlpha2":0.0,"particleAlphaRandomness1":0.0,"particleAlphaRandomness2":0.0,"particleAngle1":0.0,"particleAngle2":0.0,"particleAngleRandomness1":0.0,"particleAngleRandomness2":0.0,"particleBlue1":224.0,"particleBlue2":255.0,"particleGravityX":0.0,"particleGravityY":0.0,"particleGreen1":16.0,"particleGreen2":255.0,"particleLifeTimeMax":1.5,"particleLifeTimeMin":0.5,"particleRed1":189.0,"particleRed2":255.0,"particleSize1":100.0,"particleSize2":50.0,"particleSizeRandomness1":0.0,"particleSizeRandomness2":0.0,"rendererParam1":6.0,"rendererParam2":1.0,"rendererType":"Point","tank":5.0,"textureParticleName":"","type":"ParticleSystem::ParticleEmitter","zoneRadius":10.0,"variables":[],"effects":[],"behaviors":[{"name":"Effect","type":"EffectCapability::EffectBehavior"}]},{"assetStoreId":"","height":78.0,"name":"Clouds","texture":"assets\\Clouds.png","type":"TiledSpriteObject::TiledSprite","width":960.0,"variables":[],"effects":[],"behaviors":[{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"}]},{"assetStoreId":"","bold":true,"italic":false,"name":"ScoreText","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"}],"string":"Score: 0","font":"PTSans-Bold.ttf","textAlignment":"","characterSize":40.0,"color":{"b":255,"g":255,"r":255}},{"assetStoreId":"","height":622.0,"name":"BackgroundPlants","texture":"assets\\tiled_Background.png","type":"TiledSpriteObject::TiledSprite","width":1426.0,"variables":[],"effects":[],"behaviors":[{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"}]},{"adaptCollisionMaskAutomatically":false,"assetStoreId":"","name":"LeftBoundary","type":"Sprite","updateIfNotVisible":false,"variables":[],"effects":[],"behaviors":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Platform","type":"PlatformBehavior::PlatformBehavior","canBeGrabbed":false,"platformType":"NormalPlatform","yGrabOffset":0.0},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"}],"animations":[{"name":"","useMultipleDirections":false,"directions":[{"looping":false,"timeBetweenFrames":0.08,"sprites":[{"hasCustomCollisionMask":false,"image":"assets\\boundary.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[]}]}]}]},{"adaptCollisionMaskAutomatically":false,"assetStoreId":"","name":"RightBoundary","type":"Sprite","updateIfNotVisible":false,"variables":[],"effects":[],"behaviors":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Platform","type":"PlatformBehavior::PlatformBehavior","canBeGrabbed":false,"platformType":"NormalPlatform","yGrabOffset":0.0},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"}],"animations":[{"name":"","useMultipleDirections":false,"directions":[{"looping":false,"timeBetweenFrames":0.08,"sprites":[{"hasCustomCollisionMask":false,"image":"assets\\boundary.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[]}]}]}]},{"adaptCollisionMaskAutomatically":false,"assetStoreId":"","name":"TopBoundary","type":"Sprite","updateIfNotVisible":false,"variables":[],"effects":[],"behaviors":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"}],"animations":[{"name":"","useMultipleDirections":false,"directions":[{"looping":false,"timeBetweenFrames":0.08,"sprites":[{"hasCustomCollisionMask":false,"image":"assets\\boundary.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[]}]}]}]},{"adaptCollisionMaskAutomatically":false,"assetStoreId":"","name":"BottomBoundary","type":"Sprite","updateIfNotVisible":false,"variables":[],"effects":[],"behaviors":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"}],"animations":[{"name":"","useMultipleDirections":false,"directions":[{"looping":false,"timeBetweenFrames":0.08,"sprites":[{"hasCustomCollisionMask":false,"image":"assets\\boundary.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[]}]}]}]},{"adaptCollisionMaskAutomatically":false,"assetStoreId":"","name":"BoundaryJumpThrough","type":"Sprite","updateIfNotVisible":false,"variables":[],"effects":[],"behaviors":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Platform","type":"PlatformBehavior::PlatformBehavior","canBeGrabbed":false,"platformType":"Jumpthru","yGrabOffset":0.0},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"}],"animations":[{"name":"","useMultipleDirections":false,"directions":[{"looping":false,"timeBetweenFrames":0.08,"sprites":[{"hasCustomCollisionMask":false,"image":"assets\\boundary.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[]}]}]}]},{"adaptCollisionMaskAutomatically":false,"assetStoreId":"","name":"Moon","type":"Sprite","updateIfNotVisible":false,"variables":[],"effects":[],"behaviors":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"}],"animations":[{"name":"","useMultipleDirections":false,"directions":[{"looping":false,"timeBetweenFrames":0.08,"sprites":[{"hasCustomCollisionMask":false,"image":"assets\\Moon.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[]}]}]}]},{"assetStoreId":"","height":32.0,"name":"EndScreenBackground","texture":"assets/gui/black.png","type":"TiledSpriteObject::TiledSprite","width":32.0,"variables":[],"effects":[],"behaviors":[{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"}]},{"assetStoreId":"","bold":false,"italic":false,"name":"EndScreenHeader","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"}],"string":"Congratulations!","font":"PTSans-Bold.ttf","textAlignment":"center","characterSize":60.0,"color":{"b":255,"g":255,"r":255}},{"assetStoreId":"","bold":false,"italic":false,"name":"EndScreenSubHeader","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"}],"string":"You got 100 points!","font":"PTSans-Bold.ttf","textAlignment":"center","characterSize":40.0,"color":{"b":255,"g":255,"r":255}},{"assetStoreId":"","bold":false,"italic":true,"name":"EndScreenBestText","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"}],"string":"You got the highest number of points!","font":"PTSans-Bold.ttf","textAlignment":"center","characterSize":40.0,"color":{"b":255,"g":255,"r":255}},{"assetStoreId":"","bold":false,"italic":true,"name":"EndScreenChallengeText","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"}],"string":"Can you get 950 points?","font":"PTSans-Bold.ttf","textAlignment":"center","characterSize":40.0,"color":{"b":255,"g":255,"r":255}},{"assetStoreId":"","bold":false,"italic":true,"name":"EndScreenRetryText","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"ShakeObject_PositionAngle","type":"ShakeObject::ShakeObject_PositionAngle"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"}],"string":"Retry","font":"PTSans-Bold.ttf","textAlignment":"","characterSize":65.0,"color":{"b":255,"g":255,"r":255}},{"assetStoreId":"a48315b9a9c655af87118d7bb8f6be03b4dbb14e066387849b2d2d4c3600573c","name":"RetryButton","type":"PanelSpriteButton::PanelSpriteButton","variables":[],"effects":[],"behaviors":[{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"}],"content":{"LeftPadding":16.0,"RightPadding":16.0,"PressedLabelOffsetY":3.0,"BottomPadding":24.0,"TopPadding":16.0,"HoveredFadeOutDuration":0.25},"childrenContent":{"Hovered":{"bottomMargin":16.0,"height":69.0,"leftMargin":16.0,"rightMargin":16.0,"texture":"Purple Button With Shadow_Hovered.png","tiled":true,"topMargin":16.0,"width":192.0},"Idle":{"bottomMargin":16.0,"height":69.0,"leftMargin":16.0,"rightMargin":16.0,"texture":"Purple Button With Shadow_Idle.png","tiled":true,"topMargin":16.0,"width":192.0},"Label":{"bold":false,"italic":false,"smoothed":true,"underlined":false,"string":"Retry","font":"CantoraOne-Regular.ttf","textAlignment":"center","characterSize":40.0,"color":{"b":255,"g":255,"r":255}},"Pressed":{"bottomMargin":16.0,"height":69.0,"leftMargin":16.0,"rightMargin":16.0,"texture":"Purple Button With Shadow_Pressed.png","tiled":true,"topMargin":16.0,"width":192.0}}},{"assetStoreId":"","name":"Joystick","type":"SpriteMultitouchJoystick::SpriteMultitouchJoystick","variables":[],"effects":[],"behaviors":[{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"}],"content":{"ControllerIdentifier":1.0,"DeadZoneRadius":0.4,"ThumbIsScaledProportionally":true},"childrenContent":{"Border":{"adaptCollisionMaskAutomatically":false,"updateIfNotVisible":false,"animations":[{"name":"Idle","useMultipleDirections":false,"directions":[{"looping":false,"timeBetweenFrames":0.08,"sprites":[{"hasCustomCollisionMask":false,"image":"assets\\gui\\Thumbstick Boundary_Dark160.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[]}]}]}]},"Thumb":{"adaptCollisionMaskAutomatically":false,"updateIfNotVisible":false,"animations":[{"name":"Idle","useMultipleDirections":false,"directions":[{"looping":false,"timeBetweenFrames":0.08,"sprites":[{"hasCustomCollisionMask":false,"image":"assets\\gui\\Thumbstick_Dark.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[]}]}]}]}}},{"adaptCollisionMaskAutomatically":false,"assetStoreId":"","name":"JumpButton","type":"Sprite","updateIfNotVisible":false,"variables":[],"effects":[],"behaviors":[{"name":"Anchor","type":"AnchorBehavior::AnchorBehavior","bottomEdgeAnchor":0.0,"leftEdgeAnchor":2.0,"relativeToOriginalWindowSize":true,"rightEdgeAnchor":0.0,"topEdgeAnchor":0.0},{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"MultitouchButton","type":"SpriteMultitouchJoystick::MultitouchButton","ControllerIdentifier":1.0,"ButtonIdentifier":"A","IsPressed":false,"TouchID":0.0,"TouchDistance":0.0,"TouchCounter":0.0,"IsReleased":false},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"}],"animations":[{"name":"","useMultipleDirections":false,"directions":[{"looping":false,"timeBetweenFrames":0.08,"sprites":[{"hasCustomCollisionMask":false,"image":"assets\\Top arrow round button.png","points":[],"originPoint":{"name":"origine","x":40.0,"y":40.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[]}]}]},{"name":"","useMultipleDirections":false,"directions":[{"looping":false,"timeBetweenFrames":0.08,"sprites":[{"hasCustomCollisionMask":false,"image":"shadedDark45.png","points":[],"originPoint":{"name":"origine","x":40.0,"y":40.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[]}]}]}]}],"objectsFolderStructure":{"folderName":"__ROOT"},"events":[],"layers":[{"ambientLightColorB":8002120,"ambientLightColorG":6031360,"ambientLightColorR":7844472,"camera3DFarPlaneDistance":10000.0,"camera3DFieldOfView":45.0,"camera3DNearPlaneDistance":0.1,"followBaseLayerCamera":false,"isLightingLayer":false,"isLocked":false,"name":"Background","renderingType":"2d","visibility":true,"cameras":[],"effects":[]},{"ambientLightColorB":32,"ambientLightColorG":0,"ambientLightColorR":0,"camera3DFarPlaneDistance":10000.0,"camera3DFieldOfView":45.0,"camera3DNearPlaneDistance":0.1,"followBaseLayerCamera":false,"isLightingLayer":false,"isLocked":false,"name":"","renderingType":"","visibility":true,"cameras":[{"defaultSize":true,"defaultViewport":true,"height":0.0,"viewportBottom":1.0,"viewportLeft":0.0,"viewportRight":1.0,"viewportTop":0.0,"width":0.0}],"effects":[{"effectType":"Scene3D::HemisphereLight","name":"3D Light","doubleParameters":{"elevation":45.0,"intensity":1.0,"rotation":0.0},"stringParameters":{"groundColor":"64;64;64","skyColor":"255;255;255","top":"Y-"},"booleanParameters":{}}]},{"ambientLightColorB":9191608,"ambientLightColorG":6031360,"ambientLightColorR":8756632,"camera3DFarPlaneDistance":10000.0,"camera3DFieldOfView":45.0,"camera3DNearPlaneDistance":0.1,"followBaseLayerCamera":false,"isLightingLayer":false,"isLocked":false,"name":"UI","renderingType":"2d","visibility":true,"cameras":[],"effects":[]},{"ambientLightColorB":-2147483616,"ambientLightColorG":6031360,"ambientLightColorR":11020320,"camera3DFarPlaneDistance":10000.0,"camera3DFieldOfView":45.0,"camera3DNearPlaneDistance":0.1,"followBaseLayerCamera":false,"isLightingLayer":false,"isLocked":false,"name":"EndScreen","renderingType":"2d","visibility":false,"cameras":[],"effects":[]}],"behaviorsSharedData":[{"name":"Anchor","type":"AnchorBehavior::AnchorBehavior"},{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"MonsterEnemy","type":"Enemy::MonsterEnemy"},{"name":"MultitouchButton","type":"MultitouchJoystick::MultitouchButton"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Platform","type":"PlatformBehavior::PlatformBehavior"},{"name":"PlatformerCharacterAnimator","type":"PlatformerCharacterAnimator::PlatformerCharacterAnimator"},{"name":"PlatformerGamepadMapper","type":"Gamepads::PlatformerGamepadMapper"},{"name":"PlatformerMultitouchMapper","type":"MultitouchJoystick::PlatformerMultitouchMapper"},{"name":"PlatformerObject","type":"PlatformBehavior::PlatformerObjectBehavior"},{"name":"RectangleMovement","type":"RectangleMovement::RectangleMovement"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"ShakeObject_PositionAngle","type":"ShakeObject::ShakeObject_PositionAngle"},{"name":"SmoothCamera","type":"SmoothCamera::SmoothCamera"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"},{"name":"Tween","type":"Tween::TweenBehavior"}]}],"externalEvents":[],"eventsFunctionsExtensions":[{"author":"","category":"User interface","extensionNamespace":"","fullName":"Panel sprite button","helpPath":"/objects/button","iconUrl":"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iSWNvbnMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMzIgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMyIDMyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQo8L3N0eWxlPg0KPHBhdGggY2xhc3M9InN0MCIgZD0iTTI5LDIzSDNjLTEuMSwwLTItMC45LTItMlYxMWMwLTEuMSwwLjktMiwyLTJoMjZjMS4xLDAsMiwwLjksMiwydjEwQzMxLDIyLjEsMzAuMSwyMywyOSwyM3oiLz4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMywxOUwxMywxOWMtMS4xLDAtMi0wLjktMi0ydi0yYzAtMS4xLDAuOS0yLDItMmgwYzEuMSwwLDIsMC45LDIsMnYyQzE1LDE4LjEsMTQuMSwxOSwxMywxOXoiLz4NCjxsaW5lIGNsYXNzPSJzdDAiIHgxPSIxOCIgeTE9IjEzIiB4Mj0iMTgiIHkyPSIxOSIvPg0KPGxpbmUgY2xhc3M9InN0MCIgeDE9IjIxIiB5MT0iMTMiIHgyPSIxOCIgeTI9IjE3Ii8+DQo8bGluZSBjbGFzcz0ic3QwIiB4MT0iMjEiIHkxPSIxOSIgeDI9IjE5IiB5Mj0iMTYiLz4NCjwvc3ZnPg0K","name":"PanelSpriteButton","previewIconUrl":"https://resources.gdevelop-app.com/assets/Icons/Line Hero Pack/Master/SVG/Interface Elements/Interface Elements_interface_ui_button_ok_cta_clock_tap.svg","shortDescription":"A button that can be customized.","version":"1.4.4","description":["The button can be customized with a background for each state and a label. It handles user interactions and a simple condition can be used to check if it is clicked.","","There are ready-to-use buttons in the asset-store [menu buttons pack](https://editor.gdevelop.io/?initial-dialog=asset-store&asset-pack=menu-buttons-menu-buttons)."],"tags":["button","ui"],"authorIds":["IWykYNRvhCZBN3vEgKEbBPOR3Oc2"],"dependencies":[],"eventsFunctions":[],"eventsBasedBehaviors":[],"eventsBasedObjects":[{"defaultName":"","description":"","fullName":"","name":"PanelSpriteButton","eventsFunctions":[],"propertyDescriptors":[],"objects":[{"assetStoreId":"","bold":false,"italic":false,"name":"Label","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"}],"string":"Text","font":"","textAlignment":"","characterSize":20.0,"color":{"b":0,"g":0,"r":0}},{"assetStoreId":"","bottomMargin":0.0,"height":32.0,"leftMargin":0.0,"name":"Idle","rightMargin":0.0,"texture":"","tiled":false,"topMargin":0.0,"type":"PanelSpriteObject::PanelSprite","width":32.0,"variables":[{"folded":true,"name":"State","type":"string","value":"Idle"}],"effects":[],"behaviors":[{"name":"ButtonFSM","type":"PanelSpriteButton::ButtonFSM","ShouldCheckHovering":true},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"}]},{"assetStoreId":"","bottomMargin":0.0,"height":32.0,"leftMargin":0.0,"name":"Hovered","rightMargin":0.0,"texture":"","tiled":false,"topMargin":0.0,"type":"PanelSpriteObject::PanelSprite","width":32.0,"variables":[],"effects":[],"behaviors":[{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Tween","type":"Tween::TweenBehavior"}]},{"assetStoreId":"","bottomMargin":0.0,"height":32.0,"leftMargin":0.0,"name":"Pressed","rightMargin":0.0,"texture":"","tiled":false,"topMargin":0.0,"type":"PanelSpriteObject::PanelSprite","width":32.0,"variables":[],"effects":[],"behaviors":[{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"}]}],"objectsFolderStructure":{"folderName":"__ROOT"}}]},{"author":"","category":"Input","extensionNamespace":"","fullName":"Multitouch joystick and buttons (sprite)","helpPath":"/objects/multitouch-joystick","iconUrl":"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iSWNvbnMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMzIgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMyIDMyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQo8L3N0eWxlPg0KPGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iMTYiIGN5PSIxNiIgcj0iMTMiLz4NCjxwb2x5bGluZSBjbGFzcz0ic3QwIiBwb2ludHM9IjI4LjQsMTIgMjAsMTIgMjAsMy42ICIvPg0KPHBvbHlsaW5lIGNsYXNzPSJzdDAiIHBvaW50cz0iMjAsMjguNCAyMCwyMCAyOC40LDIwICIvPg0KPHBvbHlsaW5lIGNsYXNzPSJzdDAiIHBvaW50cz0iMy42LDIwIDEyLDIwIDEyLDI4LjQgIi8+DQo8cG9seWxpbmUgY2xhc3M9InN0MCIgcG9pbnRzPSIxMiwzLjYgMTIsMTIgMy42LDEyICIvPg0KPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIxNiw2IDE2LjcsNyAxNS4zLDcgIi8+DQo8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjE2LDI2IDE1LjMsMjUgMTYuNywyNSAiLz4NCjxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iNiwxNiA3LDE1LjMgNywxNi43ICIvPg0KPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIyNiwxNiAyNSwxNi43IDI1LDE1LjMgIi8+DQo8L3N2Zz4NCg==","name":"SpriteMultitouchJoystick","previewIconUrl":"https://resources.gdevelop-app.com/assets/Icons/Line Hero Pack/Master/SVG/Videogames/Videogames_controller_joystick_arrows_direction.svg","shortDescription":"Joysticks or buttons for touchscreens.","version":"1.2.2","description":["Multitouch joysticks can be used the same way as physical gamepads:","- 4 or 8 directions","- Analogus pads","- Player selection","- Controls mapping for top-down movement and platformer characters","","There are ready-to-use joysticks in the asset-store [multitouch joysticks pack](https://editor.gdevelop.io/?initial-dialog=asset-store&asset-pack=multitouch-joysticks-multitouch-joysticks)."],"tags":["multitouch","joystick","thumbstick","controller","touchscreen","twin stick","shooter","virtual","platformer","platform","top-down"],"authorIds":["gqDaZjCfevOOxBYkK6zlhtZnXCg1","1OgYzWp5UeVPbiWGJwI6vqfgZLC3","v0YRpdAnIucZFgiRCCecqVnGKno2","IWykYNRvhCZBN3vEgKEbBPOR3Oc2"],"dependencies":[],"eventsFunctions":[{"description":"Check if a button is pressed on a gamepad.","fullName":"Multitouch controller button pressed","functionType":"Condition","name":"IsButtonPressed","sentence":"Button _PARAM2_ of multitouch controller _PARAM1_ is pressed","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"VarSceneTxt"},"parameters":["__MultitouchJoystick.Controllers[GetArgumentAsNumber(\"ControllerIdentifier\")].Buttons[GetArgumentAsString(\"Button\")].State","=","\"Pressed\""]}],"actions":[{"type":{"value":"SetReturnBoolean"},"parameters":["True"]}]}],"parameters":[{"description":"Multitouch controller identifier (1, 2, 3, 4...)","name":"ControllerIdentifier","type":"expression"},{"description":"Button name","name":"Button","supplementaryInformation":"[\"A\",\"CROSS\",\"B\",\"CIRCLE\",\"X\",\"SQUARE\",\"Y\",\"TRIANGLE\",\"LB\",\"L1\",\"RB\",\"R1\",\"LT\",\"L2\",\"RT\",\"R2\",\"UP\",\"DOWN\",\"LEFT\",\"RIGHT\",\"BACK\",\"SHARE\",\"START\",\"OPTIONS\",\"CLICK_STICK_LEFT\",\"CLICK_STICK_RIGHT\",\"PS_BUTTON\",\"CLICK_TOUCHPAD\"]","type":"string"}],"objectGroups":[]},{"description":"Check if a button is released on a gamepad.","fullName":"Multitouch controller button released","functionType":"Condition","name":"IsButtonReleased","sentence":"Button _PARAM2_ of multitouch controller _PARAM1_ is released","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"VarSceneTxt"},"parameters":["__MultitouchJoystick.Controllers[GetArgumentAsNumber(\"ControllerIdentifier\")].Buttons[GetArgumentAsString(\"Button\")].State","=","\"Released\""]}],"actions":[{"type":{"value":"SetReturnBoolean"},"parameters":["True"]}]}],"parameters":[{"description":"Multitouch controller identifier (1, 2, 3, 4...)","name":"ControllerIdentifier","type":"expression"},{"description":"Button name","name":"Button","supplementaryInformation":"[\"A\",\"CROSS\",\"B\",\"CIRCLE\",\"X\",\"SQUARE\",\"Y\",\"TRIANGLE\",\"LB\",\"L1\",\"RB\",\"R1\",\"LT\",\"L2\",\"RT\",\"R2\",\"UP\",\"DOWN\",\"LEFT\",\"RIGHT\",\"BACK\",\"SHARE\",\"START\",\"OPTIONS\",\"CLICK_STICK_LEFT\",\"CLICK_STICK_RIGHT\",\"PS_BUTTON\",\"CLICK_TOUCHPAD\"]","type":"string"}],"objectGroups":[]},{"description":"Change a button state for a multitouch controller.","fullName":"Button state","functionType":"Action","name":"SetButtonState","private":true,"sentence":"Mark _PARAM2_ button as _PARAM3_ for multitouch controller _PARAM1_","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[],"actions":[{"type":{"value":"ModVarSceneTxt"},"parameters":["__MultitouchJoystick.Controllers[GetArgumentAsNumber(\"ControllerIdentifier\")].Buttons[GetArgumentAsString(\"Button\")].State","=","GetArgumentAsString(\"ButtonState\")"]}]}],"parameters":[{"description":"Multitouch controller identifier (1, 2, 3, 4...)","name":"ControllerIdentifier","type":"expression"},{"description":"Button name","name":"Button","type":"string"},{"description":"Button state","name":"ButtonState","supplementaryInformation":"[\"Idle\",\"Pressed\",\"Released\"]","type":"stringWithSelector"}],"objectGroups":[]},{"description":"Change the dead zone radius of a joystick. The deadzone is an area for which movement on sticks won't be taken into account (instead, the stick will be considered as not moved).","fullName":"Dead zone radius","functionType":"Action","name":"SetDeadZone","private":true,"sentence":"Change the dead zone of multitouch joystick _PARAM2_ of multitouch controller _PARAM1_ to _PARAM3_","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[],"actions":[{"type":{"value":"ModVarScene"},"parameters":["__MultitouchJoystick.Controllers[GetArgumentAsNumber(\"ControllerIdentifier\")].Joystick[GetArgumentAsString(\"JoystickIdentifier\")].DeadZone","=","GetArgumentAsNumber(\"DeadZoneRadius\")"]}]}],"parameters":[{"description":"Multitouch controller identifier (1, 2, 3, 4...)","name":"ControllerIdentifier","type":"expression"},{"description":"Joystick name","name":"JoystickIdentifier","type":"string"},{"description":"Dead zone radius","name":"DeadZoneRadius","supplementaryInformation":"[]","type":"expression"}],"objectGroups":[]},{"description":"Return the dead zone radius of a joystick. The deadzone is an area for which movement on sticks won't be taken into account (instead, the stick will be considered as not moved).","fullName":"Dead zone radius","functionType":"Expression","name":"DeadZone","private":true,"sentence":"Change multitouch joystick _PARAM2_ of multitouch controller _PARAM1_ dead zone to _PARAM3_","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[],"actions":[{"type":{"value":"SetReturnNumber"},"parameters":["Variable(__MultitouchJoystick.Controllers[GetArgumentAsNumber(\"ControllerIdentifier\")].Joystick[GetArgumentAsString(\"JoystickIdentifier\")].DeadZone)"]}]}],"expressionType":{"type":"expression"},"parameters":[{"description":"Multitouch controller identifier (1, 2, 3, 4...)","name":"ControllerIdentifier","type":"expression"},{"description":"Joystick name","name":"JoystickIdentifier","type":"string"}],"objectGroups":[]},{"description":"the direction index (left = 1, bottom = 1, right = 2, top = 3) for an angle (in degrees).","fullName":"Angle to 4-way index","functionType":"ExpressionAndCondition","name":"AngleTo4Way","private":true,"sentence":"The angle _PARAM1_ 4-way index","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[],"actions":[{"type":{"value":"SetReturnNumber"},"parameters":["mod(round(GetArgumentAsNumber(\"Angle\") * 4 / 360), 4)"]}]}],"expressionType":{"type":"expression"},"parameters":[{"description":"Angle","name":"Angle","type":"expression"}],"objectGroups":[]},{"description":"the direction index (left = 1, bottom-left = 1... top-left = 7) for an angle (in degrees).","fullName":"Angle to 8-way index","functionType":"ExpressionAndCondition","name":"AngleTo8Way","private":true,"sentence":"The angle _PARAM1_ 8-way index","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[],"actions":[{"type":{"value":"SetReturnNumber"},"parameters":["mod(round(GetArgumentAsNumber(\"Angle\") * 8 / 360), 8)"]}]}],"expressionType":{"type":"expression"},"parameters":[{"description":"Angle","name":"Angle","type":"expression"}],"objectGroups":[]},{"description":"Check if angle is in a given direction.","fullName":"Angle 4-way direction","functionType":"Condition","name":"IsAngleIn4WayDirection","private":true,"sentence":"The angle _PARAM1_ is the 4-way direction _PARAM2_","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BuiltinCommonInstructions::CompareStrings"},"parameters":["GetArgumentAsString(\"Direction\")","=","\"Right\""]},{"type":{"value":"SpriteMultitouchJoystick::AngleTo4Way"},"parameters":["","=","0","GetArgumentAsNumber(\"Angle\")",""]}],"actions":[{"type":{"value":"SetReturnBoolean"},"parameters":["True"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BuiltinCommonInstructions::CompareStrings"},"parameters":["GetArgumentAsString(\"Direction\")","=","\"Down\""]},{"type":{"value":"SpriteMultitouchJoystick::AngleTo4Way"},"parameters":["","=","1","GetArgumentAsNumber(\"Angle\")",""]}],"actions":[{"type":{"value":"SetReturnBoolean"},"parameters":["True"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BuiltinCommonInstructions::CompareStrings"},"parameters":["GetArgumentAsString(\"Direction\")","=","\"Left\""]},{"type":{"value":"SpriteMultitouchJoystick::AngleTo4Way"},"parameters":["","=","2","GetArgumentAsNumber(\"Angle\")",""]}],"actions":[{"type":{"value":"SetReturnBoolean"},"parameters":["True"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BuiltinCommonInstructions::CompareStrings"},"parameters":["GetArgumentAsString(\"Direction\")","=","\"Up\""]},{"type":{"value":"SpriteMultitouchJoystick::AngleTo4Way"},"parameters":["","=","3","GetArgumentAsNumber(\"Angle\")",""]}],"actions":[{"type":{"value":"SetReturnBoolean"},"parameters":["True"]}]}],"parameters":[{"description":"Angle","name":"Angle","type":"expression"},{"description":"Direction","name":"Direction","supplementaryInformation":"[\"Up\",\"Down\",\"Left\",\"Right\"]","type":"stringWithSelector"}],"objectGroups":[]},{"description":"Check if angle is in a given direction.","fullName":"Angle 8-way direction","functionType":"Condition","name":"IsAngleIn8WayDirection","private":true,"sentence":"The angle _PARAM1_ is the 8-way direction _PARAM2_","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BuiltinCommonInstructions::CompareStrings"},"parameters":["GetArgumentAsString(\"Direction\")","=","\"Right\""]},{"type":{"value":"SpriteMultitouchJoystick::AngleTo8Way"},"parameters":["","=","0","GetArgumentAsNumber(\"Angle\")",""]}],"actions":[{"type":{"value":"SetReturnBoolean"},"parameters":["True"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BuiltinCommonInstructions::CompareStrings"},"parameters":["GetArgumentAsString(\"Direction\")","=","\"DownRight\""]},{"type":{"value":"SpriteMultitouchJoystick::AngleTo8Way"},"parameters":["","=","1","GetArgumentAsNumber(\"Angle\")",""]}],"actions":[{"type":{"value":"SetReturnBoolean"},"parameters":["True"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BuiltinCommonInstructions::CompareStrings"},"parameters":["GetArgumentAsString(\"Direction\")","=","\"Down\""]},{"type":{"value":"SpriteMultitouchJoystick::AngleTo8Way"},"parameters":["","=","2","GetArgumentAsNumber(\"Angle\")",""]}],"actions":[{"type":{"value":"SetReturnBoolean"},"parameters":["True"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BuiltinCommonInstructions::CompareStrings"},"parameters":["GetArgumentAsString(\"Direction\")","=","\"DownLeft\""]},{"type":{"value":"SpriteMultitouchJoystick::AngleTo8Way"},"parameters":["","=","3","GetArgumentAsNumber(\"Angle\")",""]}],"actions":[{"type":{"value":"SetReturnBoolean"},"parameters":["True"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BuiltinCommonInstructions::CompareStrings"},"parameters":["GetArgumentAsString(\"Direction\")","=","\"Left\""]},{"type":{"value":"SpriteMultitouchJoystick::AngleTo8Way"},"parameters":["","=","4","GetArgumentAsNumber(\"Angle\")",""]}],"actions":[{"type":{"value":"SetReturnBoolean"},"parameters":["True"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BuiltinCommonInstructions::CompareStrings"},"parameters":["GetArgumentAsString(\"Direction\")","=","\"UpLeft\""]},{"type":{"value":"SpriteMultitouchJoystick::AngleTo8Way"},"parameters":["","=","5","GetArgumentAsNumber(\"Angle\")",""]}],"actions":[{"type":{"value":"SetReturnBoolean"},"parameters":["True"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BuiltinCommonInstructions::CompareStrings"},"parameters":["GetArgumentAsString(\"Direction\")","=","\"Up\""]},{"type":{"value":"SpriteMultitouchJoystick::AngleTo8Way"},"parameters":["","=","6","GetArgumentAsNumber(\"Angle\")",""]}],"actions":[{"type":{"value":"SetReturnBoolean"},"parameters":["True"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BuiltinCommonInstructions::CompareStrings"},"parameters":["GetArgumentAsString(\"Direction\")","=","\"UpRight\""]},{"type":{"value":"SpriteMultitouchJoystick::AngleTo8Way"},"parameters":["","=","7","GetArgumentAsNumber(\"Angle\")",""]}],"actions":[{"type":{"value":"SetReturnBoolean"},"parameters":["True"]}]}],"parameters":[{"description":"Angle","name":"Angle","type":"expression"},{"description":"Direction","name":"Direction","supplementaryInformation":"[\"Up\",\"Down\",\"Left\",\"Right\",\"UpLeft\",\"UpRight\",\"DownLeft\",\"DownRight\"]","type":"stringWithSelector"}],"objectGroups":[]},{"description":"Check if joystick is pushed in a given direction.","fullName":"Joystick pushed in a direction (4-way)","functionType":"Condition","name":"IsDirectionPushed4Way","sentence":"Joystick _PARAM2_ of multitouch controller _PARAM1_ is pushed in direction _PARAM3_","events":[{"type":"BuiltinCommonInstructions::Comment","color":{"b":109,"g":230,"r":255,"textB":0,"textG":0,"textR":0},"comment":"Make sure the joystick has moved from center"},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"SpriteMultitouchJoystick::JoystickForce"},"parameters":["",">","SpriteMultitouchJoystick::DeadZone(GetArgumentAsNumber(\"ControllerIdentifier\"), GetArgumentAsString(\"JoystickIdentifier\"))","GetArgumentAsNumber(\"ControllerIdentifier\")","GetArgumentAsString(\"JoystickIdentifier\")",""]},{"type":{"value":"SpriteMultitouchJoystick::IsAngleIn4WayDirection"},"parameters":["","SpriteMultitouchJoystick::JoystickAngle(GetArgumentAsNumber(\"ControllerIdentifier\"), GetArgumentAsString(\"JoystickIdentifier\"))","GetArgumentAsString(\"Direction\")",""]}],"actions":[{"type":{"value":"SetReturnBoolean"},"parameters":["True"]}]}],"parameters":[{"description":"Multitouch controller identifier (1, 2, 3, 4...)","name":"ControllerIdentifier","type":"expression"},{"description":"Joystick name","name":"JoystickIdentifier","supplementaryInformation":"[\"Primary\",\"Secondary\"]","type":"stringWithSelector"},{"description":"Direction","name":"Direction","supplementaryInformation":"[\"Up\",\"Down\",\"Left\",\"Right\"]","type":"stringWithSelector"}],"objectGroups":[]},{"description":"Check if joystick is pushed in a given direction.","fullName":"Joystick pushed in a direction (8-way)","functionType":"Condition","name":"IsDirectionPushed8Way","sentence":"Joystick _PARAM2_ of multitouch controller _PARAM1_ is pushed in direction _PARAM3_","events":[{"type":"BuiltinCommonInstructions::Comment","color":{"b":109,"g":230,"r":255,"textB":0,"textG":0,"textR":0},"comment":"Make sure the joystick has moved from center"},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"SpriteMultitouchJoystick::JoystickForce"},"parameters":["",">","SpriteMultitouchJoystick::DeadZone(GetArgumentAsNumber(\"ControllerIdentifier\"), GetArgumentAsString(\"JoystickIdentifier\"))","GetArgumentAsNumber(\"ControllerIdentifier\")","GetArgumentAsString(\"JoystickIdentifier\")",""]},{"type":{"value":"SpriteMultitouchJoystick::IsAngleIn8WayDirection"},"parameters":["","SpriteMultitouchJoystick::JoystickAngle(GetArgumentAsNumber(\"ControllerIdentifier\"), GetArgumentAsString(\"JoystickIdentifier\"))","GetArgumentAsString(\"Direction\")",""]}],"actions":[{"type":{"value":"SetReturnBoolean"},"parameters":["True"]}]}],"parameters":[{"description":"Multitouch controller identifier (1, 2, 3, 4...)","name":"ControllerIdentifier","type":"expression"},{"description":"Joystick name","name":"JoystickIdentifier","supplementaryInformation":"[\"Primary\",\"Secondary\"]","type":"stringWithSelector"},{"description":"Direction","name":"Direction","supplementaryInformation":"[\"Up\",\"Down\",\"Left\",\"Right\",\"UpLeft\",\"UpRight\",\"DownLeft\",\"DownRight\"]","type":"stringWithSelector"}],"objectGroups":[]},{"description":"the percentage the thumb has been pulled away from the joystick center (Range: 0 to 1).","fullName":"Joystick force (deprecated)","functionType":"ExpressionAndCondition","name":"JoystickForce","private":true,"sentence":"Joystick _PARAM2_ of multitouch controller _PARAM1_ force","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[],"actions":[{"type":{"value":"SetReturnNumber"},"parameters":["SpriteMultitouchJoystick::StickForce(GetArgumentAsNumber(\"ControllerIdentifier\"), GetArgumentAsString(\"JoystickIdentifier\"))"]}]}],"expressionType":{"type":"expression"},"parameters":[{"description":"Multitouch controller identifier (1, 2, 3, 4...)","name":"ControllerIdentifier","type":"expression"},{"description":"Joystick name","name":"JoystickIdentifier","supplementaryInformation":"[\"Primary\",\"Secondary\"]","type":"stringWithSelector"}],"objectGroups":[]},{"description":"the force of multitouch contoller stick (from 0 to 1).","fullName":"Stick force","functionType":"ExpressionAndCondition","name":"StickForce","sentence":"multitouch controller _PARAM1_ _PARAM2_ stick force","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[],"actions":[{"type":{"value":"SetReturnNumber"},"parameters":["Variable(__MultitouchJoystick.Controllers[GetArgumentAsNumber(\"ControllerIdentifier\")].Joystick[GetArgumentAsString(\"JoystickIdentifier\")].Force)"]}]}],"expressionType":{"type":"expression"},"parameters":[{"description":"Multitouch controller identifier (1, 2, 3, 4...)","name":"ControllerIdentifier","type":"expression"},{"description":"Stick name","name":"JoystickIdentifier","supplementaryInformation":"[\"Primary\",\"Secondary\"]","type":"stringWithSelector"}],"objectGroups":[]},{"description":"Change the percentage the thumb has been pulled away from the joystick center (Range: 0 to 1).","fullName":"Joystick force","functionType":"Action","name":"SetJoystickForce","private":true,"sentence":"Change the force of the joystick _PARAM2_ of multitouch controller _PARAM1_ to _PARAM3_","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[],"actions":[{"type":{"value":"ModVarScene"},"parameters":["__MultitouchJoystick.Controllers[GetArgumentAsNumber(\"ControllerIdentifier\")].Joystick[GetArgumentAsString(\"JoystickIdentifier\")].Force","=","GetArgumentAsNumber(\"Value\")"]}]}],"parameters":[{"description":"Multitouch controller identifier (1, 2, 3, 4...)","name":"ControllerIdentifier","type":"expression"},{"description":"Joystick name","name":"JoystickIdentifier","type":"string"},{"description":"Value","name":"Value","type":"expression"}],"objectGroups":[]},{"description":"Return the angle the joystick is pointing towards (Range: -180 to 180).","fullName":"Joystick angle (deprecated)","functionType":"Expression","name":"JoystickAngle","private":true,"sentence":"","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[],"actions":[{"type":{"value":"SetReturnNumber"},"parameters":["SpriteMultitouchJoystick::StickAngle(GetArgumentAsNumber(\"ControllerIdentifier\"), GetArgumentAsString(\"JoystickIdentifier\"))"]}]}],"expressionType":{"type":"expression"},"parameters":[{"description":"Multitouch controller identifier (1, 2, 3, 4...)","name":"ControllerIdentifier","type":"expression"},{"description":"Joystick name","name":"JoystickIdentifier","supplementaryInformation":"[\"Primary\",\"Secondary\"]","type":"stringWithSelector"}],"objectGroups":[]},{"description":"Return the angle the multitouch controller stick is pointing towards (Range: -180 to 180).","fullName":"Stick angle","functionType":"Expression","name":"StickAngle","sentence":"","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[],"actions":[{"type":{"value":"SetReturnNumber"},"parameters":["Variable(__MultitouchJoystick.Controllers[GetArgumentAsNumber(\"ControllerIdentifier\")].Joystick[GetArgumentAsString(\"JoystickIdentifier\")].Angle)"]}]}],"expressionType":{"type":"expression"},"parameters":[{"description":"Multitouch controller identifier (1, 2, 3, 4...)","name":"ControllerIdentifier","type":"expression"},{"description":"Joystick name","name":"JoystickIdentifier","supplementaryInformation":"[\"Primary\",\"Secondary\"]","type":"stringWithSelector"}],"objectGroups":[]},{"description":"Change the angle the joystick is pointing towards (Range: -180 to 180).","fullName":"Joystick angle","functionType":"Action","name":"SetJoystickAngle","private":true,"sentence":"Change the angle of the joystick _PARAM2_ of multitouch controller _PARAM1_ to _PARAM3_","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[],"actions":[{"type":{"value":"ModVarScene"},"parameters":["__MultitouchJoystick.Controllers[GetArgumentAsNumber(\"ControllerIdentifier\")].Joystick[GetArgumentAsString(\"JoystickIdentifier\")].Angle","=","GetArgumentAsNumber(\"Value\")"]}]}],"parameters":[{"description":"Multitouch controller identifier (1, 2, 3, 4...)","name":"ControllerIdentifier","type":"expression"},{"description":"Joystick name","name":"JoystickIdentifier","type":"string"},{"description":"Value","name":"Value","type":"expression"}],"objectGroups":[]},{"description":"Return the multitouch contoller stick force on X axis (from -1 at the left to 1 at the right).","fullName":"Stick X force","functionType":"Expression","name":"StickForceX","sentence":"","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[],"actions":[{"type":{"value":"SetReturnNumber"},"parameters":["SpriteMultitouchJoystick::JoystickForce(GetArgumentAsNumber(\"ControllerIdentifier\"), GetArgumentAsString(\"JoystickIdentifier\")) * cos(ToRad(SpriteMultitouchJoystick::JoystickAngle(GetArgumentAsNumber(\"ControllerIdentifier\"), GetArgumentAsString(\"JoystickIdentifier\"))))"]}]}],"expressionType":{"type":"expression"},"parameters":[{"description":"Multitouch controller identifier (1, 2, 3, 4...)","name":"ControllerIdentifier","type":"expression"},{"description":"Joystick name","name":"JoystickIdentifier","supplementaryInformation":"[\"Primary\",\"Secondary\"]","type":"stringWithSelector"}],"objectGroups":[]},{"description":"Return the multitouch contoller stick force on Y axis (from -1 at the top to 1 at the bottom).","fullName":"Stick Y force","functionType":"Expression","name":"StickForceY","sentence":"","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[],"actions":[{"type":{"value":"SetReturnNumber"},"parameters":["SpriteMultitouchJoystick::JoystickForce(GetArgumentAsNumber(\"ControllerIdentifier\"), GetArgumentAsString(\"JoystickIdentifier\")) * sin(ToRad(SpriteMultitouchJoystick::JoystickAngle(GetArgumentAsNumber(\"ControllerIdentifier\"), GetArgumentAsString(\"JoystickIdentifier\"))))"]}]}],"expressionType":{"type":"expression"},"parameters":[{"description":"Multitouch controller identifier (1, 2, 3, 4...)","name":"ControllerIdentifier","type":"expression"},{"description":"Joystick name","name":"JoystickIdentifier","supplementaryInformation":"[\"Primary\",\"Secondary\"]","type":"stringWithSelector"}],"objectGroups":[]}],"eventsBasedBehaviors":[],"eventsBasedObjects":[{"defaultName":"","description":"","fullName":"","name":"SpriteMultitouchJoystick","eventsFunctions":[],"propertyDescriptors":[],"objects":[{"adaptCollisionMaskAutomatically":false,"assetStoreId":"","name":"Thumb","type":"Sprite","updateIfNotVisible":false,"variables":[],"effects":[],"behaviors":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"}],"animations":[{"name":"Idle","useMultipleDirections":false,"directions":[{"looping":false,"timeBetweenFrames":0.08,"sprites":[]}]}]},{"adaptCollisionMaskAutomatically":false,"assetStoreId":"","name":"Border","type":"Sprite","updateIfNotVisible":false,"variables":[],"effects":[],"behaviors":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"MultitouchJoystick","type":"SpriteMultitouchJoystick::MultitouchJoystick","ControllerIdentifier":1.0,"JoystickIdentifier":"Primary","FloatingEnabled":false,"DeadZoneRadius":0.4,"JoystickAngle":0.0,"JoystickForce":0.0,"TouchId":0.0,"TouchIndex":0.0},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"}],"animations":[{"name":"Idle","useMultipleDirections":false,"directions":[{"looping":false,"timeBetweenFrames":0.08,"sprites":[]}]}]}],"objectsFolderStructure":{"folderName":"__ROOT"}}]}],"externalLayouts":[],"externalSourceFiles":[]};
gdjs.runtimeGameOptions = {};