From 1adfa894bb7fc5166064f4653255d0b8d08f8c8a Mon Sep 17 00:00:00 2001 From: HelperWesley <72082749+HelperWesley@users.noreply.github.com> Date: Mon, 19 Jan 2026 13:44:46 -0330 Subject: [PATCH 1/4] Custom objects/behavior Includes: -TweenIntoView behavior -VolumeSettings object -PauseOverlay object (Not to be shared) --- .../Custom Object - Pause Overlay.json | 2606 +++ .../assets/CarterOne-Regular.ttf | Bin 0 -> 64820 bytes .../assets/Darkening.png | Bin 0 -> 559 bytes .../Floating Out Button Dark Blue_Hovered.png | Bin 0 -> 305 bytes .../Floating Out Button Dark Blue_Idle.png | Bin 0 -> 300 bytes .../Floating Out Button Dark Blue_Pressed.png | Bin 0 -> 274 bytes .../assets/Fly_1.png | Bin 0 -> 4229 bytes .../assets/Fly_10.png | Bin 0 -> 4349 bytes .../assets/Fly_2.png | Bin 0 -> 4232 bytes .../assets/Fly_3.png | Bin 0 -> 4450 bytes .../assets/Fly_4.png | Bin 0 -> 4458 bytes .../assets/Fly_5.png | Bin 0 -> 4387 bytes .../assets/Fly_6.png | Bin 0 -> 4515 bytes .../assets/Fly_7.png | Bin 0 -> 4558 bytes .../assets/Fly_8.png | Bin 0 -> 4499 bytes .../assets/Fly_9.png | Bin 0 -> 4445 bytes .../assets/NotoSansArabicUI-Black.ttf | Bin 0 -> 338040 bytes .../assets/QuestionBackdrop.png | Bin 0 -> 6328 bytes .../assets/SkeletonHand.png | Bin 0 -> 4416 bytes .../assets/Skull.png | Bin 0 -> 3341 bytes .../Custom Object - Volume Settings.json | 15606 ++++++++++++++++ .../52 - castle of the goblin queen.aac | Bin 0 -> 6173143 bytes .../assets/AudioOff.png | Bin 0 -> 1310 bytes .../assets/AudioOn.png | Bin 0 -> 1837 bytes .../assets/Darkening.png | Bin 0 -> 7407 bytes .../assets/GearIcon.png | Bin 0 -> 3035 bytes .../assets/Square White Slider Border.png | Bin 0 -> 210 bytes .../assets/Square White Slider Fill Bar.png | Bin 0 -> 132 bytes .../assets/Square White Slider Thumb.png | Bin 0 -> 107 bytes .../Extension - Tween Into View.json | 2414 +++ .../52 - castle of the goblin queen.aac | Bin 0 -> 6173143 bytes .../assets/NotoSansArabicUI-Black.ttf | Bin 0 -> 338040 bytes .../assets/Skull.png | Bin 0 -> 3341 bytes 33 files changed, 20626 insertions(+) create mode 100644 examples/Custom Object - Pause Overlay/Custom Object - Pause Overlay.json create mode 100644 examples/Custom Object - Pause Overlay/assets/CarterOne-Regular.ttf create mode 100644 examples/Custom Object - Pause Overlay/assets/Darkening.png create mode 100644 examples/Custom Object - Pause Overlay/assets/Floating Out Button Dark Blue_Hovered.png create mode 100644 examples/Custom Object - Pause Overlay/assets/Floating Out Button Dark Blue_Idle.png create mode 100644 examples/Custom Object - Pause Overlay/assets/Floating Out Button Dark Blue_Pressed.png create mode 100644 examples/Custom Object - Pause Overlay/assets/Fly_1.png create mode 100644 examples/Custom Object - Pause Overlay/assets/Fly_10.png create mode 100644 examples/Custom Object - Pause Overlay/assets/Fly_2.png create mode 100644 examples/Custom Object - Pause Overlay/assets/Fly_3.png create mode 100644 examples/Custom Object - Pause Overlay/assets/Fly_4.png create mode 100644 examples/Custom Object - Pause Overlay/assets/Fly_5.png create mode 100644 examples/Custom Object - Pause Overlay/assets/Fly_6.png create mode 100644 examples/Custom Object - Pause Overlay/assets/Fly_7.png create mode 100644 examples/Custom Object - Pause Overlay/assets/Fly_8.png create mode 100644 examples/Custom Object - Pause Overlay/assets/Fly_9.png create mode 100644 examples/Custom Object - Pause Overlay/assets/NotoSansArabicUI-Black.ttf create mode 100644 examples/Custom Object - Pause Overlay/assets/QuestionBackdrop.png create mode 100644 examples/Custom Object - Pause Overlay/assets/SkeletonHand.png create mode 100644 examples/Custom Object - Pause Overlay/assets/Skull.png create mode 100644 examples/Custom Object - Volume Settings/Custom Object - Volume Settings.json create mode 100644 examples/Custom Object - Volume Settings/assets/52 - castle of the goblin queen.aac create mode 100644 examples/Custom Object - Volume Settings/assets/AudioOff.png create mode 100644 examples/Custom Object - Volume Settings/assets/AudioOn.png create mode 100644 examples/Custom Object - Volume Settings/assets/Darkening.png create mode 100644 examples/Custom Object - Volume Settings/assets/GearIcon.png create mode 100644 examples/Custom Object - Volume Settings/assets/Square White Slider Border.png create mode 100644 examples/Custom Object - Volume Settings/assets/Square White Slider Fill Bar.png create mode 100644 examples/Custom Object - Volume Settings/assets/Square White Slider Thumb.png create mode 100644 examples/Extension - Tween Into View/Extension - Tween Into View.json create mode 100644 examples/Extension - Tween Into View/assets/52 - castle of the goblin queen.aac create mode 100644 examples/Extension - Tween Into View/assets/NotoSansArabicUI-Black.ttf create mode 100644 examples/Extension - Tween Into View/assets/Skull.png diff --git a/examples/Custom Object - Pause Overlay/Custom Object - Pause Overlay.json b/examples/Custom Object - Pause Overlay/Custom Object - Pause Overlay.json new file mode 100644 index 000000000..fad0b2eb1 --- /dev/null +++ b/examples/Custom Object - Pause Overlay/Custom Object - Pause Overlay.json @@ -0,0 +1,2606 @@ +{ + "firstLayout": "", + "gdVersion": { + "build": 252, + "major": 5, + "minor": 6, + "revision": 0 + }, + "properties": { + "adaptGameResolutionAtRuntime": true, + "antialiasingMode": "MSAA", + "antialisingEnabledOnMobile": false, + "folderProject": false, + "orientation": "landscape", + "packageName": "com.example.gamename", + "pixelsRounding": false, + "projectUuid": "08ff9444-c225-4c4e-baa4-2de2df47fdd4", + "scaleMode": "linear", + "sizeOnStartupMode": "adaptWidth", + "templateSlug": "starting-platformer", + "version": "1.0.0", + "name": "Custom Object - Pause Overlay", + "description": "", + "author": "", + "windowWidth": 1280, + "windowHeight": 720, + "latestCompilationDirectory": "", + "maxFPS": 60, + "minFPS": 20, + "verticalSync": false, + "platformSpecificAssets": { + "android-icon-144": "", + "android-icon-192": "", + "android-icon-36": "", + "android-icon-48": "", + "android-icon-72": "", + "android-icon-96": "", + "android-windowSplashScreenAnimatedIcon": "", + "desktop-icon-512": "", + "ios-icon-100": "", + "ios-icon-1024": "", + "ios-icon-114": "", + "ios-icon-120": "", + "ios-icon-144": "", + "ios-icon-152": "", + "ios-icon-167": "", + "ios-icon-180": "", + "ios-icon-20": "", + "ios-icon-29": "", + "ios-icon-40": "", + "ios-icon-50": "", + "ios-icon-57": "", + "ios-icon-58": "", + "ios-icon-60": "", + "ios-icon-72": "", + "ios-icon-76": "", + "ios-icon-80": "", + "ios-icon-87": "" + }, + "loadingScreen": { + "backgroundColor": 0, + "backgroundFadeInDuration": 0.2, + "backgroundImageResourceName": "", + "gdevelopLogoStyle": "light", + "logoAndProgressFadeInDuration": 0.2, + "logoAndProgressLogoFadeInDelay": 0, + "minDuration": 1.5, + "progressBarColor": 16777215, + "progressBarHeight": 20, + "progressBarMaxWidth": 200, + "progressBarMinWidth": 40, + "progressBarWidthPercent": 30, + "showGDevelopSplash": true, + "showProgressBar": true + }, + "watermark": { + "placement": "bottom-left", + "showWatermark": true + }, + "authorIds": [], + "authorUsernames": [], + "categories": [], + "playableDevices": [ + "mobile", + "mobile" + ], + "extensionProperties": [], + "platforms": [ + { + "name": "GDevelop JS platform" + } + ], + "currentPlatform": "GDevelop JS platform" + }, + "resources": { + "resources": [ + { + "file": "assets/QuestionBackdrop.png", + "kind": "image", + "metadata": "", + "name": "assets\\QuestionBackdrop.png", + "smoothed": true, + "userAdded": false + }, + { + "file": "assets/Skull.png", + "kind": "image", + "metadata": "", + "name": "assets\\Skull.png", + "smoothed": true, + "userAdded": false + }, + { + "file": "assets/SkeletonHand.png", + "kind": "image", + "metadata": "", + "name": "assets\\SkeletonHand.png", + "smoothed": true, + "userAdded": false + }, + { + "file": "assets/Darkening.png", + "kind": "image", + "metadata": "", + "name": "assets\\Darkening.png", + "smoothed": true, + "userAdded": false + }, + { + "file": "assets/NotoSansArabicUI-Black.ttf", + "kind": "font", + "metadata": "", + "name": "assets\\NotoSansArabicUI-Black.ttf", + "userAdded": false + }, + { + "file": "assets/Floating Out Button Dark Blue_Hovered.png", + "kind": "image", + "metadata": "", + "name": "Floating Out Button Dark Blue_Hovered.png", + "smoothed": true, + "userAdded": false, + "origin": { + "identifier": "https://asset-resources.gdevelop.io/public-resources/Menu buttons/2f8919c3cad70134ff1732dbaef5dd9babd0aed0240dd817c1db9e27aa6b205b_Floating Out Button Dark Blue_Hovered.png", + "name": "Floating Out Button Dark Blue_Hovered.png" + } + }, + { + "file": "assets/Floating Out Button Dark Blue_Idle.png", + "kind": "image", + "metadata": "", + "name": "Floating Out Button Dark Blue_Idle.png", + "smoothed": true, + "userAdded": false, + "origin": { + "identifier": "https://asset-resources.gdevelop.io/public-resources/Menu buttons/d2cedf36d5812262daf2389108558a2ee0b40ca23da05f6200e1f0eee905ca11_Floating Out Button Dark Blue_Idle.png", + "name": "Floating Out Button Dark Blue_Idle.png" + } + }, + { + "file": "assets/Floating Out Button Dark Blue_Pressed.png", + "kind": "image", + "metadata": "", + "name": "Floating Out Button Dark Blue_Pressed.png", + "smoothed": true, + "userAdded": false, + "origin": { + "identifier": "https://asset-resources.gdevelop.io/public-resources/Menu buttons/d246e92fe474d2825e38af207a9926794d490bc052aef447688612f61ec48861_Floating Out Button Dark Blue_Pressed.png", + "name": "Floating Out Button Dark Blue_Pressed.png" + } + }, + { + "file": "assets/CarterOne-Regular.ttf", + "kind": "font", + "metadata": "", + "name": "CarterOne-Regular.ttf", + "userAdded": false, + "origin": { + "identifier": "https://asset-resources.gdevelop.io/public-resources/Menu buttons/44aceaa249d2ecb8bfe3eb7bedcb17aac44c0f5f13f9f58d85427a5afa7e92f0_CarterOne-Regular.ttf", + "name": "CarterOne-Regular.ttf" + } + }, + { + "file": "assets/Fly_1.png", + "kind": "image", + "metadata": "", + "name": "Fly_1.png", + "smoothed": true, + "userAdded": false, + "origin": { + "identifier": "https://asset-resources.gdevelop.io/public-resources/GDevelop examples/Platformer/Enemy/ed3987c71848740a3869fa95276cee639ac1dc6adbaeddeb92475c32fc2c75a6_Fly_1.png", + "name": "Fly_1.png" + } + }, + { + "file": "assets/Fly_10.png", + "kind": "image", + "metadata": "", + "name": "Fly_10.png", + "smoothed": true, + "userAdded": false, + "origin": { + "identifier": "https://asset-resources.gdevelop.io/public-resources/GDevelop examples/Platformer/Enemy/cd52c307ac1e837cef29701860f20b602d9997d2afd66a5c5c0e470c4df78757_Fly_10.png", + "name": "Fly_10.png" + } + }, + { + "file": "assets/Fly_2.png", + "kind": "image", + "metadata": "", + "name": "Fly_2.png", + "smoothed": true, + "userAdded": false, + "origin": { + "identifier": "https://asset-resources.gdevelop.io/public-resources/GDevelop examples/Platformer/Enemy/0420e09a0358c88ff638a60c8312be2ea83ed015c37fbddedcda0b385f438ec6_Fly_2.png", + "name": "Fly_2.png" + } + }, + { + "file": "assets/Fly_3.png", + "kind": "image", + "metadata": "", + "name": "Fly_3.png", + "smoothed": true, + "userAdded": false, + "origin": { + "identifier": "https://asset-resources.gdevelop.io/public-resources/GDevelop examples/Platformer/Enemy/56a3b59cf5a7c06b342e0b9b4f564d54fa7104b40656fc78be722d5a51e55f87_Fly_3.png", + "name": "Fly_3.png" + } + }, + { + "file": "assets/Fly_4.png", + "kind": "image", + "metadata": "", + "name": "Fly_4.png", + "smoothed": true, + "userAdded": false, + "origin": { + "identifier": "https://asset-resources.gdevelop.io/public-resources/GDevelop examples/Platformer/Enemy/808cfda0739f9d36956e4c91593818e2bce5962f9f5787d50a1aba7bed560349_Fly_4.png", + "name": "Fly_4.png" + } + }, + { + "file": "assets/Fly_5.png", + "kind": "image", + "metadata": "", + "name": "Fly_5.png", + "smoothed": true, + "userAdded": false, + "origin": { + "identifier": "https://asset-resources.gdevelop.io/public-resources/GDevelop examples/Platformer/Enemy/aed478a0bae17d6fd586d9eeb5aebc51286c49af83045e95f4cd4c855f08a07f_Fly_5.png", + "name": "Fly_5.png" + } + }, + { + "file": "assets/Fly_6.png", + "kind": "image", + "metadata": "", + "name": "Fly_6.png", + "smoothed": true, + "userAdded": false, + "origin": { + "identifier": "https://asset-resources.gdevelop.io/public-resources/GDevelop examples/Platformer/Enemy/d5d45d402dc4540ddd6a10fc165bf7822a88512a7b78d7c0415faf45da699363_Fly_6.png", + "name": "Fly_6.png" + } + }, + { + "file": "assets/Fly_7.png", + "kind": "image", + "metadata": "", + "name": "Fly_7.png", + "smoothed": true, + "userAdded": false, + "origin": { + "identifier": "https://asset-resources.gdevelop.io/public-resources/GDevelop examples/Platformer/Enemy/4f3c1081782ca6532c06f4a003479d6842d781e84b2847f9e07ff4cc55bf7202_Fly_7.png", + "name": "Fly_7.png" + } + }, + { + "file": "assets/Fly_8.png", + "kind": "image", + "metadata": "", + "name": "Fly_8.png", + "smoothed": true, + "userAdded": false, + "origin": { + "identifier": "https://asset-resources.gdevelop.io/public-resources/GDevelop examples/Platformer/Enemy/386973cf522d957b4244033cb9afdf1ed64aa473042a22b1535dc3d6d4775ce2_Fly_8.png", + "name": "Fly_8.png" + } + }, + { + "file": "assets/Fly_9.png", + "kind": "image", + "metadata": "", + "name": "Fly_9.png", + "smoothed": true, + "userAdded": false, + "origin": { + "identifier": "https://asset-resources.gdevelop.io/public-resources/GDevelop examples/Platformer/Enemy/0f210da12bae3c60a0e5aebc69dc87367c72cd894e2f2b9f3a8594909c1bfadf_Fly_9.png", + "name": "Fly_9.png" + } + } + ] + }, + "objects": [], + "objectsFolderStructure": { + "folderName": "__ROOT" + }, + "objectsGroups": [], + "variables": [], + "layouts": [ + { + "b": 255, + "disableInputWhenNotFocused": true, + "mangledName": "Game_32Scene_32_45_32Pause_32Overlay", + "name": "Game Scene - Pause Overlay", + "r": 255, + "standardSortMethod": true, + "stopSoundsOnStartup": true, + "title": "", + "v": 255, + "uiSettings": { + "grid": true, + "gridType": "rectangular", + "gridWidth": 32, + "gridHeight": 32, + "gridDepth": 32, + "gridOffsetX": 0, + "gridOffsetY": 0, + "gridOffsetZ": 0, + "gridColor": 10401023, + "gridAlpha": 0.8, + "snap": true, + "zoomFactor": 0.5290357402156917, + "windowMask": false, + "selectedLayer": "" + }, + "objectsGroups": [], + "variables": [ + { + "name": "TransitionPhase", + "type": "number", + "value": 0 + } + ], + "instances": [ + { + "angle": 0, + "customSize": false, + "height": 0, + "keepRatio": true, + "layer": "", + "name": "Fly", + "persistentUuid": "c1674037-b590-424b-832f-75c72619a6a2", + "width": 0, + "x": 128, + "y": 144, + "zOrder": 1, + "numberProperties": [], + "stringProperties": [], + "initialVariables": [] + } + ], + "objects": [ + { + "assetStoreId": "", + "name": "NewPauseOverlay", + "type": "PauseOverlay::PauseOverlay", + "variant": "", + "variables": [], + "effects": [], + "behaviors": [], + "content": { + "DoesTween": true + } + }, + { + "adaptCollisionMaskAutomatically": true, + "assetStoreId": "48a2d179a1921276abe3f99ce3cf195fa7c310bc511fa215d9647c3fb9027921", + "name": "Fly", + "type": "Sprite", + "updateIfNotVisible": false, + "variables": [], + "effects": [], + "behaviors": [], + "animations": [ + { + "name": "", + "useMultipleDirections": false, + "directions": [ + { + "looping": true, + "timeBetweenFrames": 0.05, + "sprites": [ + { + "hasCustomCollisionMask": true, + "image": "Fly_1.png", + "points": [], + "originPoint": { + "name": "origine", + "x": 0, + "y": 0 + }, + "centerPoint": { + "automatic": true, + "name": "centre", + "x": 0, + "y": 0 + }, + "customCollisionMask": [ + [ + { + "x": 3, + "y": 23 + }, + { + "x": 112, + "y": 23 + }, + { + "x": 112, + "y": 76 + }, + { + "x": 3, + "y": 76 + } + ] + ] + }, + { + "hasCustomCollisionMask": true, + "image": "Fly_2.png", + "points": [], + "originPoint": { + "name": "origine", + "x": 0, + "y": 0 + }, + "centerPoint": { + "automatic": true, + "name": "centre", + "x": 0, + "y": 0 + }, + "customCollisionMask": [ + [ + { + "x": 3, + "y": 23 + }, + { + "x": 112, + "y": 23 + }, + { + "x": 112, + "y": 76 + }, + { + "x": 3, + "y": 76 + } + ] + ] + }, + { + "hasCustomCollisionMask": true, + "image": "Fly_3.png", + "points": [], + "originPoint": { + "name": "origine", + "x": 0, + "y": 0 + }, + "centerPoint": { + "automatic": true, + "name": "centre", + "x": 0, + "y": 0 + }, + "customCollisionMask": [ + [ + { + "x": 3, + "y": 23 + }, + { + "x": 112, + "y": 23 + }, + { + "x": 112, + "y": 76 + }, + { + "x": 3, + "y": 76 + } + ] + ] + }, + { + "hasCustomCollisionMask": true, + "image": "Fly_4.png", + "points": [], + "originPoint": { + "name": "origine", + "x": 0, + "y": 0 + }, + "centerPoint": { + "automatic": true, + "name": "centre", + "x": 0, + "y": 0 + }, + "customCollisionMask": [ + [ + { + "x": 3, + "y": 23 + }, + { + "x": 112, + "y": 23 + }, + { + "x": 112, + "y": 76 + }, + { + "x": 3, + "y": 76 + } + ] + ] + }, + { + "hasCustomCollisionMask": true, + "image": "Fly_5.png", + "points": [], + "originPoint": { + "name": "origine", + "x": 0, + "y": 0 + }, + "centerPoint": { + "automatic": true, + "name": "centre", + "x": 0, + "y": 0 + }, + "customCollisionMask": [ + [ + { + "x": 3, + "y": 23 + }, + { + "x": 112, + "y": 23 + }, + { + "x": 112, + "y": 76 + }, + { + "x": 3, + "y": 76 + } + ] + ] + }, + { + "hasCustomCollisionMask": true, + "image": "Fly_6.png", + "points": [], + "originPoint": { + "name": "origine", + "x": 0, + "y": 0 + }, + "centerPoint": { + "automatic": true, + "name": "centre", + "x": 0, + "y": 0 + }, + "customCollisionMask": [ + [ + { + "x": 3, + "y": 23 + }, + { + "x": 112, + "y": 23 + }, + { + "x": 112, + "y": 76 + }, + { + "x": 3, + "y": 76 + } + ] + ] + }, + { + "hasCustomCollisionMask": true, + "image": "Fly_7.png", + "points": [], + "originPoint": { + "name": "origine", + "x": 0, + "y": 0 + }, + "centerPoint": { + "automatic": true, + "name": "centre", + "x": 0, + "y": 0 + }, + "customCollisionMask": [ + [ + { + "x": 3, + "y": 23 + }, + { + "x": 112, + "y": 23 + }, + { + "x": 112, + "y": 76 + }, + { + "x": 3, + "y": 76 + } + ] + ] + }, + { + "hasCustomCollisionMask": true, + "image": "Fly_8.png", + "points": [], + "originPoint": { + "name": "origine", + "x": 0, + "y": 0 + }, + "centerPoint": { + "automatic": true, + "name": "centre", + "x": 0, + "y": 0 + }, + "customCollisionMask": [ + [ + { + "x": 3, + "y": 23 + }, + { + "x": 112, + "y": 23 + }, + { + "x": 112, + "y": 76 + }, + { + "x": 3, + "y": 76 + } + ] + ] + }, + { + "hasCustomCollisionMask": true, + "image": "Fly_9.png", + "points": [], + "originPoint": { + "name": "origine", + "x": 0, + "y": 0 + }, + "centerPoint": { + "automatic": true, + "name": "centre", + "x": 0, + "y": 0 + }, + "customCollisionMask": [ + [ + { + "x": 3, + "y": 23 + }, + { + "x": 112, + "y": 23 + }, + { + "x": 112, + "y": 76 + }, + { + "x": 3, + "y": 76 + } + ] + ] + }, + { + "hasCustomCollisionMask": true, + "image": "Fly_10.png", + "points": [], + "originPoint": { + "name": "origine", + "x": 0, + "y": 0 + }, + "centerPoint": { + "automatic": true, + "name": "centre", + "x": 0, + "y": 0 + }, + "customCollisionMask": [ + [ + { + "x": 3, + "y": 23 + }, + { + "x": 112, + "y": 23 + }, + { + "x": 112, + "y": 76 + }, + { + "x": 3, + "y": 76 + } + ] + ] + } + ] + } + ] + } + ] + } + ], + "objectsFolderStructure": { + "folderName": "__ROOT", + "children": [ + { + "objectName": "NewPauseOverlay" + }, + { + "objectName": "Fly" + } + ] + }, + "events": [ + { + "type": "BuiltinCommonInstructions::Standard", + "conditions": [ + { + "type": { + "value": "KeyFromTextPressed" + }, + "parameters": [ + "", + "\"a\"" + ] + }, + { + "type": { + "value": "BuiltinCommonInstructions::Once" + }, + "parameters": [] + } + ], + "actions": [ + { + "type": { + "value": "PauseOverlay::Pause_Game" + }, + "parameters": [ + "", + "NewPauseOverlay", + "\"UI layer\"", + "" + ] + } + ] + }, + { + "type": "BuiltinCommonInstructions::Standard", + "conditions": [ + { + "type": { + "value": "KeyFromTextPressed" + }, + "parameters": [ + "", + "\"d\"" + ] + }, + { + "type": { + "value": "BuiltinCommonInstructions::Once" + }, + "parameters": [] + } + ], + "actions": [ + { + "type": { + "value": "PauseOverlay::Unpause_Game" + }, + "parameters": [ + "", + "NewPauseOverlay", + "" + ] + } + ] + }, + { + "type": "BuiltinCommonInstructions::Standard", + "conditions": [ + { + "type": { + "value": "KeyFromTextPressed" + }, + "parameters": [ + "", + "\"q\"" + ] + }, + { + "type": { + "value": "BuiltinCommonInstructions::Once" + }, + "parameters": [] + } + ], + "actions": [ + { + "type": { + "value": "PauseOverlay::Pause_Baselayer" + }, + "parameters": [ + "", + "NewPauseOverlay", + "\"UI layer\"", + "" + ] + } + ] + }, + { + "type": "BuiltinCommonInstructions::Standard", + "conditions": [ + { + "type": { + "value": "KeyFromTextPressed" + }, + "parameters": [ + "", + "\"e\"" + ] + }, + { + "type": { + "value": "BuiltinCommonInstructions::Once" + }, + "parameters": [] + } + ], + "actions": [ + { + "type": { + "value": "PauseOverlay::Unpause_Baselayer" + }, + "parameters": [ + "", + "NewPauseOverlay", + "" + ] + } + ] + }, + { + "type": "BuiltinCommonInstructions::Standard", + "conditions": [ + { + "type": { + "value": "PauseOverlay::IsGamePaused" + }, + "parameters": [ + "", + "NewPauseOverlay", + "" + ] + } + ], + "actions": [ + { + "type": { + "value": "DebuggerTools::ConsoleLog" + }, + "parameters": [ + "\"Paused\"", + "\"info\"", + "" + ] + } + ] + }, + { + "type": "BuiltinCommonInstructions::Standard", + "conditions": [ + { + "type": { + "inverted": true, + "value": "PauseOverlay::IsGamePaused" + }, + "parameters": [ + "", + "NewPauseOverlay", + "" + ] + } + ], + "actions": [ + { + "type": { + "value": "DebuggerTools::ConsoleLog" + }, + "parameters": [ + "\"Unpaused\"", + "\"info\"", + "" + ] + } + ] + } + ], + "layers": [ + { + "ambientLightColorB": 200, + "ambientLightColorG": 200, + "ambientLightColorR": 200, + "camera2DPlaneMaxDrawingDistance": 5000, + "camera3DFarPlaneDistance": 10000, + "camera3DFieldOfView": 45, + "camera3DNearPlaneDistance": 3, + "cameraType": "", + "followBaseLayerCamera": false, + "isLightingLayer": false, + "isLocked": false, + "name": "", + "renderingType": "", + "visibility": true, + "cameras": [ + { + "defaultSize": true, + "defaultViewport": true, + "height": 0, + "viewportBottom": 1, + "viewportLeft": 0, + "viewportRight": 1, + "viewportTop": 0, + "width": 0 + } + ], + "effects": [] + }, + { + "ambientLightColorB": 200, + "ambientLightColorG": 200, + "ambientLightColorR": 200, + "camera2DPlaneMaxDrawingDistance": 5000, + "camera3DFarPlaneDistance": 10000, + "camera3DFieldOfView": 45, + "camera3DNearPlaneDistance": 3, + "cameraType": "", + "followBaseLayerCamera": false, + "isLightingLayer": false, + "isLocked": false, + "name": "UI layer", + "renderingType": "", + "visibility": true, + "cameras": [], + "effects": [ + { + "effectType": "Scene3D::HemisphereLight", + "name": "3D Ambient Hemisphere Light", + "doubleParameters": { + "elevation": 40, + "intensity": 0.33, + "rotation": 300 + }, + "stringParameters": { + "groundColor": "127;127;127", + "skyColor": "255;255;255", + "top": "Z+" + }, + "booleanParameters": {} + }, + { + "effectType": "Scene3D::DirectionalLight", + "name": "3D Sun Light", + "doubleParameters": { + "distanceFromCamera": 1500, + "elevation": 40, + "frustumSize": 4000, + "intensity": 0.75, + "minimumShadowBias": 0, + "rotation": 300 + }, + "stringParameters": { + "color": "255;255;255", + "shadowQuality": "medium", + "top": "Z+" + }, + "booleanParameters": { + "isCastingShadow": true + } + } + ] + } + ], + "behaviorsSharedData": [ + { + "name": "Animation", + "type": "AnimatableCapability::AnimatableBehavior" + }, + { + "name": "ButtonFSM", + "type": "ButtonStates::ButtonFSM" + }, + { + "name": "ButtonScaleTween", + "type": "ButtonStates::ButtonScaleTween" + }, + { + "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" + }, + { + "name": "Text", + "type": "TextContainerCapability::TextContainerBehavior" + }, + { + "name": "Tween", + "type": "Tween::TweenBehavior" + }, + { + "name": "TweenIntoView", + "type": "TweenIntoView::TweenIntoView" + } + ] + } + ], + "externalEvents": [], + "eventsFunctionsExtensions": [ + { + "author": "", + "category": "User interface", + "extensionNamespace": "", + "fullName": "Pause Overlay", + "gdevelopVersion": "", + "helpPath": "", + "iconUrl": "", + "name": "PauseOverlay", + "previewIconUrl": "", + "shortDescription": "An overlay object that automatically moves/stretches itself to fill the screen when the game is paused.", + "version": "", + "description": [ + "An overlay object that automatically moves/stretches itself to fill the screen when the game is paused. Use the Pause and Unpause actions to pause the entire game, base layer, or other specific layers.", + "", + "Pausing the entire game will set the game timescale to 0, which will prevent any tweens/transitions/effects from taking place, and so the overlay appears instantly instead of tweening onto the screen.", + "", + "Pausing a specific layer will set its layer timescale to 0, allowing tweens and animations to play on other layers. Use the Pause base layer action, with the overlay set to another layer, in order to allow tweening and effects to play." + ], + "tags": [], + "authorIds": [], + "dependencies": [], + "globalVariables": [], + "sceneVariables": [ + { + "name": "GamePaused", + "type": "boolean", + "value": false + } + ], + "eventsFunctions": [ + { + "description": "Create/Show the PauseScreen object on a layer and pause the entire game. (Includes timers and animations across all layers.)", + "fullName": "Pause game", + "functionType": "Action", + "name": "Pause_Game", + "sentence": "Pause the entire game with _PARAM1_ on the layer _PARAM2_", + "events": [ + { + "type": "BuiltinCommonInstructions::Comment", + "color": { + "b": 109, + "g": 230, + "r": 255, + "textB": 0, + "textG": 0, + "textR": 0 + }, + "comment": "Manage PauseOverlay" + }, + { + "type": "BuiltinCommonInstructions::Standard", + "conditions": [ + { + "type": { + "value": "SceneInstancesCount" + }, + "parameters": [ + "", + "PauseOverlayObject", + "=", + "0" + ] + } + ], + "actions": [ + { + "type": { + "value": "Create" + }, + "parameters": [ + "", + "PauseOverlayObject", + "0", + "0", + "\"\"" + ] + } + ] + }, + { + "type": "BuiltinCommonInstructions::Standard", + "conditions": [], + "actions": [ + { + "type": { + "value": "ChangeLayer" + }, + "parameters": [ + "PauseOverlayObject", + "Layer" + ] + }, + { + "type": { + "value": "PauseOverlay::PauseOverlay::SetDoesTween" + }, + "parameters": [ + "PauseOverlayObject", + "no", + "" + ] + } + ] + }, + { + "type": "BuiltinCommonInstructions::Comment", + "color": { + "b": 109, + "g": 230, + "r": 255, + "textB": 0, + "textG": 0, + "textR": 0 + }, + "comment": "Pause Game" + }, + { + "type": "BuiltinCommonInstructions::Standard", + "conditions": [], + "actions": [ + { + "type": { + "value": "PauseOverlay::PauseOverlay::ShowOverlay" + }, + "parameters": [ + "PauseOverlayObject", + "" + ] + }, + { + "type": { + "value": "ChangeTimeScale" + }, + "parameters": [ + "", + "0" + ] + } + ] + } + ], + "parameters": [ + { + "description": "Pause screen object", + "name": "PauseOverlayObject", + "supplementaryInformation": "PauseOverlay::PauseOverlay", + "type": "objectList" + }, + { + "description": "Layer", + "name": "Layer", + "type": "layer" + } + ], + "objectGroups": [] + }, + { + "description": "Remove the PauseScreen object and set the timescale of the game to 1.", + "fullName": "Unpause game", + "functionType": "Action", + "name": "Unpause_Game", + "sentence": "Unpause the game and hide _PARAM1_", + "events": [ + { + "type": "BuiltinCommonInstructions::Standard", + "conditions": [], + "actions": [ + { + "type": { + "value": "PauseOverlay::PauseOverlay::HideOverlay" + }, + "parameters": [ + "PauseOverlayObject", + "PauseOverlayObject" + ] + }, + { + "type": { + "value": "ChangeTimeScale" + }, + "parameters": [ + "", + "1" + ] + } + ] + } + ], + "parameters": [ + { + "description": "Pause screen object", + "name": "PauseOverlayObject", + "supplementaryInformation": "PauseOverlay::PauseOverlay", + "type": "objectList" + } + ], + "objectGroups": [] + }, + { + "description": "Create/Show the PauseScreen object on a layer and pause the base layer of the game.", + "fullName": "Pause base layer", + "functionType": "Action", + "name": "Pause_Baselayer", + "sentence": "Pause the base layer with _PARAM1_ on the layer _PARAM2_", + "events": [ + { + "type": "BuiltinCommonInstructions::Comment", + "color": { + "b": 109, + "g": 230, + "r": 255, + "textB": 0, + "textG": 0, + "textR": 0 + }, + "comment": "Manage PauseOverlay" + }, + { + "type": "BuiltinCommonInstructions::Standard", + "conditions": [ + { + "type": { + "value": "SceneInstancesCount" + }, + "parameters": [ + "", + "PauseOverlayObject", + "=", + "0" + ] + } + ], + "actions": [ + { + "type": { + "value": "Create" + }, + "parameters": [ + "", + "PauseOverlayObject", + "0", + "0", + "\"\"" + ] + } + ] + }, + { + "type": "BuiltinCommonInstructions::Standard", + "conditions": [], + "actions": [ + { + "type": { + "value": "ChangeLayer" + }, + "parameters": [ + "PauseOverlayObject", + "Layer" + ] + } + ] + }, + { + "type": "BuiltinCommonInstructions::Standard", + "conditions": [ + { + "type": { + "value": "Layer" + }, + "parameters": [ + "PauseOverlayObject", + "\"\"" + ] + } + ], + "actions": [ + { + "type": { + "value": "PauseOverlay::PauseOverlay::SetDoesTween" + }, + "parameters": [ + "PauseOverlayObject", + "no", + "" + ] + } + ] + }, + { + "type": "BuiltinCommonInstructions::Comment", + "color": { + "b": 109, + "g": 230, + "r": 255, + "textB": 0, + "textG": 0, + "textR": 0 + }, + "comment": "Pause Base layer" + }, + { + "type": "BuiltinCommonInstructions::Standard", + "conditions": [], + "actions": [ + { + "type": { + "value": "PauseOverlay::PauseOverlay::ShowOverlay" + }, + "parameters": [ + "PauseOverlayObject", + "" + ] + }, + { + "type": { + "value": "ChangeLayerTimeScale" + }, + "parameters": [ + "", + "\"\"", + "0" + ] + } + ] + } + ], + "parameters": [ + { + "description": "Pause screen object", + "name": "PauseOverlayObject", + "supplementaryInformation": "PauseOverlay::PauseOverlay", + "type": "objectList" + }, + { + "description": "Layer", + "name": "Layer", + "type": "layer" + } + ], + "objectGroups": [] + }, + { + "description": "Remove the PauseScreen object and set the timescale of the base layer to 1.", + "fullName": "Unpause base layer", + "functionType": "Action", + "name": "Unpause_Baselayer", + "sentence": "Unpause the base layer and hide _PARAM1_", + "events": [ + { + "type": "BuiltinCommonInstructions::Standard", + "conditions": [], + "actions": [ + { + "type": { + "value": "PauseOverlay::PauseOverlay::HideOverlay" + }, + "parameters": [ + "PauseOverlayObject", + "PauseOverlayObject" + ] + }, + { + "type": { + "value": "ChangeLayerTimeScale" + }, + "parameters": [ + "", + "\"\"", + "1" + ] + } + ] + } + ], + "parameters": [ + { + "description": "Pause screen object", + "name": "PauseOverlayObject", + "supplementaryInformation": "PauseOverlay::PauseOverlay", + "type": "objectList" + } + ], + "objectGroups": [] + }, + { + "description": "Set the timescale of a layer to 0.", + "fullName": "Pause a layer", + "functionType": "Action", + "name": "Pause_ExtraLayer", + "sentence": "Pause the layer _PARAM1_", + "events": [ + { + "type": "BuiltinCommonInstructions::Standard", + "conditions": [], + "actions": [ + { + "type": { + "value": "ChangeLayerTimeScale" + }, + "parameters": [ + "", + "Layer", + "0" + ] + } + ] + } + ], + "parameters": [ + { + "description": "Layer", + "name": "Layer", + "type": "layer" + } + ], + "objectGroups": [] + }, + { + "description": "Set the timescale of a layer to back to 1.", + "fullName": "Unpause a layer", + "functionType": "Action", + "name": "Unpause_ExtraLayer", + "sentence": "Unpause the layer _PARAM1_", + "events": [ + { + "type": "BuiltinCommonInstructions::Standard", + "conditions": [], + "actions": [ + { + "type": { + "value": "ChangeLayerTimeScale" + }, + "parameters": [ + "", + "Layer", + "1" + ] + } + ] + } + ], + "parameters": [ + { + "description": "Layer", + "name": "Layer", + "type": "layer" + } + ], + "objectGroups": [] + }, + { + "description": "Check if the base layer is paused.", + "fullName": "Game is paused", + "functionType": "Condition", + "name": "IsGamePaused", + "sentence": "Game is paused with _PARAM1_", + "events": [ + { + "type": "BuiltinCommonInstructions::Standard", + "conditions": [ + { + "type": { + "value": "BooleanVariable" + }, + "parameters": [ + "GamePaused", + "True", + "" + ] + } + ], + "actions": [ + { + "type": { + "value": "SetReturnBoolean" + }, + "parameters": [ + "True" + ] + } + ] + } + ], + "parameters": [ + { + "description": "Pause screen object", + "name": "PauseOverlayObject", + "supplementaryInformation": "PauseOverlay::PauseOverlay", + "type": "objectList" + } + ], + "objectGroups": [] + } + ], + "eventsBasedBehaviors": [], + "eventsBasedObjects": [ + { + "areaMaxX": 480, + "areaMaxY": 320, + "areaMaxZ": 1, + "areaMinX": 0, + "areaMinY": 0, + "areaMinZ": 0, + "defaultName": "PauseOverlay", + "description": "An overlay that is created when the game is paused.", + "fullName": "Pause overlay", + "isUsingLegacyInstancesRenderer": false, + "name": "PauseOverlay", + "objects": [ + { + "adaptCollisionMaskAutomatically": true, + "assetStoreId": "", + "name": "PauseOverlay", + "type": "Sprite", + "updateIfNotVisible": false, + "variables": [], + "effects": [], + "behaviors": [ + { + "name": "Tween", + "type": "Tween::TweenBehavior" + } + ], + "animations": [ + { + "name": "", + "useMultipleDirections": false, + "directions": [ + { + "looping": false, + "timeBetweenFrames": 0.08, + "sprites": [ + { + "hasCustomCollisionMask": true, + "image": "assets\\Darkening.png", + "points": [], + "originPoint": { + "name": "origine", + "x": 16, + "y": 16 + }, + "centerPoint": { + "automatic": true, + "name": "centre", + "x": 0, + "y": 0 + }, + "customCollisionMask": [ + [ + { + "x": 0, + "y": 0 + }, + { + "x": 32, + "y": 0 + }, + { + "x": 32, + "y": 32 + }, + { + "x": 0, + "y": 32 + } + ] + ] + } + ] + } + ] + } + ] + } + ], + "objectsFolderStructure": { + "folderName": "__ROOT", + "children": [ + { + "objectName": "PauseOverlay" + } + ] + }, + "objectsGroups": [], + "layers": [ + { + "ambientLightColorB": 200, + "ambientLightColorG": 200, + "ambientLightColorR": 200, + "camera2DPlaneMaxDrawingDistance": 5000, + "camera3DFarPlaneDistance": 10000, + "camera3DFieldOfView": 45, + "camera3DNearPlaneDistance": 3, + "cameraType": "", + "followBaseLayerCamera": false, + "isLightingLayer": false, + "isLocked": false, + "name": "", + "renderingType": "", + "visibility": true, + "cameras": [ + { + "defaultSize": true, + "defaultViewport": true, + "height": 0, + "viewportBottom": 1, + "viewportLeft": 0, + "viewportRight": 1, + "viewportTop": 0, + "width": 0 + } + ], + "effects": [] + } + ], + "instances": [ + { + "angle": 0, + "customSize": true, + "depth": 1, + "height": 320, + "keepRatio": true, + "layer": "", + "name": "PauseOverlay", + "persistentUuid": "e85baa47-1e37-4ffe-942a-3404fee2fff2", + "width": 480, + "x": 240, + "y": 160, + "zOrder": -1, + "numberProperties": [], + "stringProperties": [], + "initialVariables": [] + } + ], + "editionSettings": { + "grid": true, + "gridType": "rectangular", + "gridWidth": 32, + "gridHeight": 16, + "gridDepth": 32, + "gridOffsetX": 0, + "gridOffsetY": 0, + "gridOffsetZ": 0, + "gridColor": 10401023, + "gridAlpha": 0.8, + "snap": true, + "zoomFactor": 1.0467096467968644, + "windowMask": false, + "selectedLayer": "" + }, + "eventsFunctions": [ + { + "fullName": "", + "functionType": "Action", + "name": "onCreated", + "sentence": "", + "events": [ + { + "type": "BuiltinCommonInstructions::Standard", + "conditions": [], + "actions": [ + { + "type": { + "value": "OpacityCapability::OpacityBehavior::SetValue" + }, + "parameters": [ + "PauseOverlay", + "Opacity", + "=", + "0" + ] + } + ] + } + ], + "parameters": [ + { + "description": "Object", + "name": "Object", + "supplementaryInformation": "PauseOverlay::PauseOverlay", + "type": "object" + } + ], + "objectGroups": [] + }, + { + "fullName": "", + "functionType": "Action", + "name": "doStepPostEvents", + "sentence": "", + "events": [ + { + "type": "BuiltinCommonInstructions::Standard", + "conditions": [], + "actions": [ + { + "type": { + "value": "PauseOverlay::PauseOverlay::UpdateSize" + }, + "parameters": [ + "Object", + "" + ] + } + ] + } + ], + "parameters": [ + { + "description": "Object", + "name": "Object", + "supplementaryInformation": "PauseOverlay::PauseOverlay", + "type": "object" + } + ], + "objectGroups": [] + }, + { + "description": "Show the pause overlay in the game", + "fullName": "Show pause overlay", + "functionType": "Action", + "name": "ShowOverlay", + "private": true, + "sentence": "Show the _PARAM0_", + "events": [ + { + "type": "BuiltinCommonInstructions::Comment", + "color": { + "b": 109, + "g": 230, + "r": 255, + "textB": 0, + "textG": 0, + "textR": 0 + }, + "comment": "Pause state" + }, + { + "type": "BuiltinCommonInstructions::Standard", + "conditions": [], + "actions": [ + { + "type": { + "value": "SetBooleanVariable" + }, + "parameters": [ + "GamePaused", + "True", + "" + ] + } + ] + }, + { + "type": "BuiltinCommonInstructions::Comment", + "color": { + "b": 109, + "g": 230, + "r": 255, + "textB": 0, + "textG": 0, + "textR": 0 + }, + "comment": "Show overlay" + }, + { + "type": "BuiltinCommonInstructions::Standard", + "conditions": [ + { + "type": { + "value": "BooleanVariable" + }, + "parameters": [ + "DoesTween", + "True", + "\"\"" + ] + } + ], + "actions": [ + { + "type": { + "value": "Tween::TweenBehavior::AddObjectOpacityTween2" + }, + "parameters": [ + "PauseOverlay", + "Tween", + "\"Pause\"", + "150", + "OverlayTweenIn_Easing", + "OverlayTweenIn_Duration", + "" + ] + } + ] + }, + { + "type": "BuiltinCommonInstructions::Standard", + "conditions": [ + { + "type": { + "value": "BooleanVariable" + }, + "parameters": [ + "DoesTween", + "False", + "\"\"" + ] + } + ], + "actions": [ + { + "type": { + "value": "Tween::StopTween" + }, + "parameters": [ + "PauseOverlay", + "Tween", + "\"Pause\"", + "" + ] + }, + { + "type": { + "value": "OpacityCapability::OpacityBehavior::SetValue" + }, + "parameters": [ + "PauseOverlay", + "Opacity", + "=", + "150" + ] + } + ] + }, + { + "type": "BuiltinCommonInstructions::Comment", + "color": { + "b": 109, + "g": 230, + "r": 255, + "textB": 0, + "textG": 0, + "textR": 0 + }, + "comment": "Size overlay" + }, + { + "type": "BuiltinCommonInstructions::Standard", + "conditions": [], + "actions": [ + { + "type": { + "value": "PauseOverlay::PauseOverlay::UpdateSize" + }, + "parameters": [ + "Object", + "" + ] + } + ] + } + ], + "parameters": [ + { + "description": "Object", + "name": "Object", + "supplementaryInformation": "PauseOverlay::PauseOverlay", + "type": "object" + } + ], + "objectGroups": [] + }, + { + "description": "Hide the pause overlay in the game", + "fullName": "Hide pause overlay", + "functionType": "Action", + "name": "HideOverlay", + "private": true, + "sentence": "Hide the _PARAM0_", + "events": [ + { + "type": "BuiltinCommonInstructions::Comment", + "color": { + "b": 109, + "g": 230, + "r": 255, + "textB": 0, + "textG": 0, + "textR": 0 + }, + "comment": "Pause state" + }, + { + "type": "BuiltinCommonInstructions::Standard", + "conditions": [], + "actions": [ + { + "type": { + "value": "SetBooleanVariable" + }, + "parameters": [ + "GamePaused", + "False", + "" + ] + } + ] + }, + { + "type": "BuiltinCommonInstructions::Comment", + "color": { + "b": 109, + "g": 230, + "r": 255, + "textB": 0, + "textG": 0, + "textR": 0 + }, + "comment": "Hide overlay" + }, + { + "type": "BuiltinCommonInstructions::Standard", + "conditions": [ + { + "type": { + "value": "BooleanVariable" + }, + "parameters": [ + "DoesTween", + "True", + "\"\"" + ] + } + ], + "actions": [ + { + "type": { + "value": "Tween::TweenBehavior::AddObjectOpacityTween2" + }, + "parameters": [ + "PauseOverlay", + "Tween", + "\"Pause\"", + "0", + "OverlayTweenOut_Easing", + "OverlayTweenOut_Duration", + "" + ] + } + ] + }, + { + "type": "BuiltinCommonInstructions::Standard", + "conditions": [ + { + "type": { + "value": "BooleanVariable" + }, + "parameters": [ + "DoesTween", + "False", + "\"\"" + ] + } + ], + "actions": [ + { + "type": { + "value": "Tween::StopTween" + }, + "parameters": [ + "PauseOverlay", + "Tween", + "\"Pause\"", + "" + ] + }, + { + "type": { + "value": "OpacityCapability::OpacityBehavior::SetValue" + }, + "parameters": [ + "PauseOverlay", + "Opacity", + "=", + "0" + ] + } + ] + } + ], + "parameters": [ + { + "description": "Object", + "name": "Object", + "supplementaryInformation": "PauseOverlay::PauseOverlay", + "type": "object" + } + ], + "objectGroups": [] + }, + { + "description": "Update the size of the pause overlay to fill the screen", + "fullName": "Update overlay size", + "functionType": "Action", + "name": "UpdateSize", + "private": true, + "sentence": "Update the size of _PARAM0_", + "events": [ + { + "type": "BuiltinCommonInstructions::Standard", + "conditions": [], + "actions": [ + { + "type": { + "value": "SetXY" + }, + "parameters": [ + "Object", + "=", + "(SceneWindowWidth()/2)-(Object.Width()/2)", + "=", + "(SceneWindowHeight()/2)-(Object.Height()/2)" + ] + }, + { + "type": { + "value": "ResizableCapability::ResizableBehavior::SetSize" + }, + "parameters": [ + "PauseOverlay", + "Resizable", + "SceneWindowWidth()", + "SceneWindowHeight()" + ] + } + ] + } + ], + "parameters": [ + { + "description": "Object", + "name": "Object", + "supplementaryInformation": "PauseOverlay::PauseOverlay", + "type": "object" + } + ], + "objectGroups": [] + }, + { + "description": "Check if tween in the pause screen.", + "fullName": "Tween in the pause screen", + "functionType": "Condition", + "group": "Pause screen configuration", + "name": "DoesTween", + "private": true, + "sentence": "_PARAM0_ tween in the pause screen", + "events": [ + { + "type": "BuiltinCommonInstructions::Standard", + "conditions": [ + { + "type": { + "value": "BooleanVariable" + }, + "parameters": [ + "DoesTween", + "True", + "" + ] + } + ], + "actions": [ + { + "type": { + "value": "SetReturnBoolean" + }, + "parameters": [ + "True" + ] + } + ] + } + ], + "parameters": [ + { + "description": "Object", + "name": "Object", + "supplementaryInformation": "PauseOverlay::PauseOverlay", + "type": "object" + } + ], + "objectGroups": [] + }, + { + "description": "Pause screen does tween into position.", + "fullName": "Pause screen tween", + "functionType": "Action", + "group": "Pause screen configuration", + "name": "SetDoesTween", + "private": true, + "sentence": "_PARAM0_ pause screen does tween in: _PARAM1_", + "events": [ + { + "type": "BuiltinCommonInstructions::Standard", + "conditions": [ + { + "type": { + "value": "BooleanVariable" + }, + "parameters": [ + "Value", + "False", + "" + ] + } + ], + "actions": [ + { + "type": { + "value": "SetBooleanVariable" + }, + "parameters": [ + "DoesTween", + "False", + "" + ] + } + ] + }, + { + "type": "BuiltinCommonInstructions::Standard", + "conditions": [ + { + "type": { + "value": "BooleanVariable" + }, + "parameters": [ + "Value", + "True", + "" + ] + } + ], + "actions": [ + { + "type": { + "value": "SetBooleanVariable" + }, + "parameters": [ + "DoesTween", + "True", + "" + ] + } + ] + } + ], + "parameters": [ + { + "description": "Object", + "name": "Object", + "supplementaryInformation": "PauseOverlay::PauseOverlay", + "type": "object" + }, + { + "defaultValue": "yes", + "description": "TweenIn", + "name": "Value", + "optional": true, + "type": "yesorno" + } + ], + "objectGroups": [] + } + ], + "propertyDescriptors": [ + { + "value": "true", + "type": "Boolean", + "label": "Tween in/out the pause overlay", + "description": "Set to False if PauseOverlay is created on the Base layer, or if the entire game is paused", + "name": "DoesTween" + }, + { + "value": "0.25", + "type": "Number", + "unit": "Second", + "label": "Tween in duration", + "description": "Length of time that fading in will take", + "name": "OverlayTweenIn_Duration" + }, + { + "value": "easeFromTo", + "type": "Choice", + "label": "Tween in easing", + "description": "Easing used while fading in the overlay", + "choices": [ + { + "label": "linear", + "value": "linear" + }, + { + "label": "easeInQuad", + "value": "easeInQuad" + }, + { + "label": "easeOutQuad", + "value": "easeOutQuad" + }, + { + "label": "easeInOutQuad", + "value": "easeInOutQuad" + }, + { + "label": "easeInCubic", + "value": "easeInCubic" + }, + { + "label": "easeOutCubic", + "value": "easeOutCubic" + }, + { + "label": "easeInOutCubic", + "value": "easeInOutCubic" + }, + { + "label": "easeInQuart", + "value": "easeInQuart" + }, + { + "label": "easeOutQuart", + "value": "easeOutQuart" + }, + { + "label": "easeInOutQuart", + "value": "easeInOutQuart" + }, + { + "label": "easeInQuint", + "value": "easeInQuint" + }, + { + "label": "easeOutQuint", + "value": "easeOutQuint" + }, + { + "label": "easeInOutQuint", + "value": "easeInOutQuint" + }, + { + "label": "easeInOutSine", + "value": "easeInOutSine" + }, + { + "label": "easeInExpo", + "value": "easeInExpo" + }, + { + "label": "easeOutExpo", + "value": "easeOutExpo" + }, + { + "label": "easeInOutExpo", + "value": "easeInOutExpo" + }, + { + "label": "easeInCirc", + "value": "easeInCirc" + }, + { + "label": "easeOutCirc", + "value": "easeOutCirc" + }, + { + "label": "easeInOutCirc", + "value": "easeInOutCirc" + }, + { + "label": "easeOutBounce", + "value": "easeOutBounce" + }, + { + "label": "easeInBack", + "value": "easeInBack" + }, + { + "label": "easeOutBack", + "value": "easeOutBack" + }, + { + "label": "easeInOutBack", + "value": "easeInOutBack" + }, + { + "label": "elastic", + "value": "elastic" + }, + { + "label": "swingFromTo", + "value": "swingFromTo" + }, + { + "label": "swingFrom", + "value": "swingFrom" + }, + { + "label": "swingTo", + "value": "swingTo" + }, + { + "label": "bounce", + "value": "bounce" + }, + { + "label": "bouncePast", + "value": "bouncePast" + }, + { + "label": "easeFromTo", + "value": "easeFromTo" + }, + { + "label": "easeFrom", + "value": "easeFrom" + }, + { + "label": "easeTo", + "value": "easeTo" + } + ], + "name": "OverlayTweenIn_Easing" + }, + { + "value": "easeFromTo", + "type": "Choice", + "label": "Tween out easing", + "description": "Easing used while fading out the overlay", + "choices": [ + { + "label": "linear", + "value": "linear" + }, + { + "label": "easeInQuad", + "value": "easeInQuad" + }, + { + "label": "easeOutQuad", + "value": "easeOutQuad" + }, + { + "label": "easeInOutQuad", + "value": "easeInOutQuad" + }, + { + "label": "easeInCubic", + "value": "easeInCubic" + }, + { + "label": "easeOutCubic", + "value": "easeOutCubic" + }, + { + "label": "easeInOutCubic", + "value": "easeInOutCubic" + }, + { + "label": "easeInQuart", + "value": "easeInQuart" + }, + { + "label": "easeOutQuart", + "value": "easeOutQuart" + }, + { + "label": "easeInOutQuart", + "value": "easeInOutQuart" + }, + { + "label": "easeInQuint", + "value": "easeInQuint" + }, + { + "label": "easeOutQuint", + "value": "easeOutQuint" + }, + { + "label": "easeInOutQuint", + "value": "easeInOutQuint" + }, + { + "label": "easeInOutSine", + "value": "easeInOutSine" + }, + { + "label": "easeInExpo", + "value": "easeInExpo" + }, + { + "label": "easeOutExpo", + "value": "easeOutExpo" + }, + { + "label": "easeInOutExpo", + "value": "easeInOutExpo" + }, + { + "label": "easeInCirc", + "value": "easeInCirc" + }, + { + "label": "easeOutCirc", + "value": "easeOutCirc" + }, + { + "label": "easeInOutCirc", + "value": "easeInOutCirc" + }, + { + "label": "easeOutBounce", + "value": "easeOutBounce" + }, + { + "label": "easeInBack", + "value": "easeInBack" + }, + { + "label": "easeOutBack", + "value": "easeOutBack" + }, + { + "label": "easeInOutBack", + "value": "easeInOutBack" + }, + { + "label": "elastic", + "value": "elastic" + }, + { + "label": "swingFromTo", + "value": "swingFromTo" + }, + { + "label": "swingFrom", + "value": "swingFrom" + }, + { + "label": "swingTo", + "value": "swingTo" + }, + { + "label": "bounce", + "value": "bounce" + }, + { + "label": "bouncePast", + "value": "bouncePast" + }, + { + "label": "easeFromTo", + "value": "easeFromTo" + }, + { + "label": "easeFrom", + "value": "easeFrom" + }, + { + "label": "easeTo", + "value": "easeTo" + } + ], + "name": "OverlayTweenOut_Easing" + }, + { + "value": "0.25", + "type": "Number", + "unit": "Second", + "label": "Tween out duration", + "description": "Length of time fading out will take", + "name": "OverlayTweenOut_Duration" + } + ], + "propertiesFolderStructure": { + "folderName": "__ROOT", + "children": [ + { + "propertyName": "OverlayTweenIn_Easing" + }, + { + "propertyName": "OverlayTweenIn_Duration" + }, + { + "propertyName": "OverlayTweenOut_Easing" + }, + { + "propertyName": "OverlayTweenOut_Duration" + }, + { + "propertyName": "DoesTween" + } + ] + }, + "variants": [] + } + ] + } + ], + "externalLayouts": [] +} \ No newline at end of file diff --git a/examples/Custom Object - Pause Overlay/assets/CarterOne-Regular.ttf b/examples/Custom Object - Pause Overlay/assets/CarterOne-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..a4c553ae3907e287954766fca5d945fc7eaa9709 GIT binary patch literal 64820 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 literal 0 HcmV?d00001 diff --git a/examples/Custom Object - Pause Overlay/assets/Floating Out Button Dark Blue_Hovered.png b/examples/Custom Object - Pause Overlay/assets/Floating Out Button Dark Blue_Hovered.png new file mode 100644 index 0000000000000000000000000000000000000000..dd52bf1a5f8e6b373446df7d8efddc3a70444c05 GIT binary patch literal 305 zcmeAS@N?(olHy`uVBq!ia0vp^hk)3egAGW=?VCCqNHG=%xjQkeJ16rJ$a(GQ;uumf z=k3*vxlE1%4j1cBs3vf79f-ABI{F-tzm~yBRncwGzopr0GESeyZ`_I literal 0 HcmV?d00001 diff --git a/examples/Custom Object - Pause Overlay/assets/Floating Out Button Dark Blue_Idle.png b/examples/Custom Object - Pause Overlay/assets/Floating Out Button Dark Blue_Idle.png new file mode 100644 index 0000000000000000000000000000000000000000..dc726b0202539e5789295941cf85959e75a4df2f GIT binary patch literal 300 zcmeAS@N?(olHy`uVBq!ia0vp^hk)3egAGW=?VCCqNHG=%xjQkeJ16rJ$a&`J;uumf z=k4WtgI5l{21aLBH(Lr$4vg^ky_uc7}Vw%70-t^Zy zmcLyt@q>N6;1xd(Rkpg@W=&PXhZH#KPR21D7CzS|lJ+X(!&RV<89ZJ6T-G@yGywoX CEM8Cm literal 0 HcmV?d00001 diff --git a/examples/Custom Object - Pause Overlay/assets/Floating Out Button Dark Blue_Pressed.png b/examples/Custom Object - Pause Overlay/assets/Floating Out Button Dark Blue_Pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..7d39eb735947c815c9d1f215575b8348311a29d2 GIT binary patch literal 274 zcmeAS@N?(olHy`uVBq!ia0vp^hk)3egAGW=?VCCqNHG=%xjQkeJ16rJ$T{Qb;uumf z=k3*nf=rGAt_RCSG!;A={yg5vBEVv3(ZwO*vi(-+{XMgo8dfEzrB$=!?9SnDs8?WF zvF`r--)}c=Wv+Yo)5<z(L==)Je-A)FQ*g6O@IBhgQd z9_{sg??3SF%$C`ioq2X==h>N!(oj=)OiWD-0015#pRmg%)Q;;3@LTO1)5wSp9sIPDQKwbFaB( zi2LoI$Z!1e@vn1Ja-_V)s(NTWPOG-|@?qkU{E?%>BJ?KmbS$#T$4H`=WKY4}Fc#7M z(IO>pwv|A~`)%1o56ppR>$Cax&TJ9kK-ZPp4r5GpMQulge;4}yD697*dd5;l=~f2L z_;X>fyI>;WY2qKq$|_Wdu^(;LBbEJ|3Cm>~hXSR+g~HB zk=aG#6^L5I3E4?CHF86eYxSMiUateE0bm*LJMQ;GkGX`|VT0(Je5ikG$0ws=D zmHA8YFO66Isf`|YMc+gC=%IMOd5^*+KLL+j)%p)!*CjKkbNgEvIpde3O;+JyM#QfO zoj&T^&?7GyR@pVyJoa2@i`}ooe7}%K#@XZ70MAg8r;~h93$HUV3314yMW;De_qSfX z%3i}nEm#}!Yd#Y53bJ*eFxtmL;4^74kciGOP?B>Tlufvcv;vaGHwv`sa~bejY&fA@ zAqYR}W;=9u>x8S-J?W2j(tb6Jq_TNqAj~d+ii5bOz@N?zTxA7UnDq+rT$Y^^(W5=) zgkxL7rdkK~z4UET1Y?jklH5{uMG}`tW;FMz%yZZve6Ko?oPSaXrrQMxp|{ofEnya5 z+C7Ah?{wFx>@YD!HA2X{Of1Bu`k`re7oTuKJipg`pT9HO>dNhgkY!su!F$bH!n}ga zudb@!w91!8!yIGwN9}>~i_x#p^2lh5pG-6dX(2+(4xBzuecmjaG$#2&9jl<1yxe%3 z;5NpvsQes=m)QJNx`LICfj$`$9}UEhPtl#-1Kd4w;^INI^_Vh()d3{eu3vpjcAAJ)v4VqIcN@gr=9fx;O=x_<` z|47NBLj8#p7wFozpD@?IDJTvyZM{mmN@3w+GEK74_xHc+gi(eSs0zDV@~R~4#UsKX zJRN)K>Q3xP&TD5Bc1ltlUyDFDCYWqRtGF}QccT$lS6EdKF@NSDrZM3r@zLhz3Ela> zOc%A$1B`@v7u|&#u!B#LSn8{=30J5=;Z3q2y@;FXy7InJ3+}xYK*{LUhej{V6M;Ml zwuRIhrK$XI4-Ay2&KoP&bGGFQY zxE(h0_tuWuPwJsWhGdVM1H*%ob#aV9I^O{sZ0}h}O%v1eEXD@&ILeM$A?;#fxT4~^ zckNB$oRFB>S~k^>QTqa$1t%)eo1dmmm}61QzfqM!F##OcYm1SnO4uG5#R{8)bCl`B ziim=oY@L@8ZL(%hM$&^djL8v1=FqcV9{H`~gB(=8VZR)mX z^YBv<;+vqbu`M;B(by#9uM7FCOgf%}D}Wu)g)L>kSbHPA8}z2~ip8HML(T2W1c1+!q2=W)V4 zeX)N_Y~xM^>4bB9>IyXHI8PfnjWSn0(FztWxyAGjFJHY*hXoS=f`Sp<3m@j&nkc@h zNDZ5Qi`+kd)uSCCdJf@yfth>r7_3E_f8r|9(H>oWbM?==Ikg=a&RTW6IVxt5}RCw zvY!g!xyai~smjjIj@;^xqg&z>-ro;8KNO>qr<|G_5D^}NSt8p7`2r0@jkZJ{YR%YZ z8Q9t;9eMV`CPi(CBWKVKAu&aKtX%$|cm`4r;@52sszjza4U^au%o0Zi2X|AlSK3IY z7I#UChDuU1gzb#-D1Z4&0SufUYI%}3&lX#Dr*5`eCPfjR4+Kbv#DJG~!8CZ*6spc* z=V_+Qr}Z~yD?CS6K!aBa{tY`*WeTDU)f-;*SF!4mr{9gWk{X76wR>s?ND(LKzYi=C z*I_nad!^}H7Z?Gm$?crU!=C-*&e%z`jhUp$qt2m6>Fz~A*?4&3*VnCAPNqs#r^M!z zuyQo2UJfyT;bF>9`Kt%uy2c0P(+>UV4H9 z0eqE<3tQt@dfaFeQGJn|2f)|Tn#5HWh)OO>2Q`-1j1;UIZ7%irhmi9Czw9?=_be4v ztnk!OvE018vFUQ{o?Ps@$HyeQIUVpo%!pY!CSbE@QD^Kb6&d>|y zL`2yC5CChS8v8<5Ar>4O)8(>V4l<77|Mac!NR(_ z>yC|Bnm6_K6E9b=HywZ`9wV6BIo5$tEE>*WlfC>`?q^$SjtPu4Nus@lc1iJ8@sCx! zSl?g@XXl-%iHVAw9KLj@J}Y?K!0n#XDL_|(#aWrRvRlDbEGg9)JM_yCpB9J$xPH2G z8jMo77c760b`jTnsBhA!?AE${;s%OFWZ+?vvO%9f+8y%mwa@s-$4Q-xQB0V_s_THj^LJ019M?{Z~WTLY{zm(ezp4#3=dn+)tFk_+J=u{9gdH9Bm%>#vtXDT5@SJV zo6qjQ@}bSrr_0~7rM5Ln5Vos$?*W&OJ&gsS_ltT#fKyJ zB)YWaN#`PWym@mek?_}KVLDeH^XVk)@vOby*KL}_{F8+F7WEwTDy(Glq!R| zmsOON$%Vgp{Czz(AiL^v=VBdFXqf&b=WC7Y$*@Ii9>3REoB~BlG9wjOdJR7_S?l0$ z*wx35+tqp>H~X#au>3^Zd{)d{DH)|8vw{%QJNfa*bzGZGFyv)(4rqk6d1f zn(rKr-S$T_y|F!;H(dC#UN)}fLIE`_WL?vbYUZ8zluxAetnljDE7d&c&la&u&>bgQ!K|t*GJD-$4us3aj#hh@P5-v;CXlW z?Z1-@DT{4m2;#_D>QX2lC?V|=O!W4&{?5Rs!B#ebghQRFTpJ=PGFGesZ6M!Ofiu3a zqE<(kJVi&R!hjpTEFp_C8B=9U%W!Z<1Tpr>lX50Y#M68OO#^e1!dslswx>I>%^(+< zwtHwp$sZz%{xNU4>#g!HO9*`;m+IzFEs!cUwHpi&r#SjXHgP^1Frh|@(^t4+A#;5Z z84W*FF5bcobydxCd8=kZvEsxwW0-NGQ7Z8z6hY_I6jQ*dN^R64l6f zcc(wv$c?D_M3}gW^=3T5B_iro9&{m1I=#*+!E_Q{hFGxJ!rr55+#Xj}U!+ft&z2UZ zvKA@gT<|tHy1Li6f+jqry}0dRV5DJ~XPJ6$fylpM8ygiw#oh#`=A@yH_xZx-53{hK zjh@p;N+iv(B}u(?`AP3rb0F25O(`W_z{Kllor(7c63SY8Y$Pr3JuW)pKn0#dlT5$J1+s3Wk4BaPD3wV$)WySXyBH#E^|vK}6UIYTvBj}^|EIr7OWy7*~q79vuecto2_ zy@L{LOkMP(Y4IRC)>ojC%{=!z`OaZJ429xF83>~i8ft|UDLR>s|sVV978mt(pwTA;H&R$wry(l^bIzw?i5t^Ku^ z_cMtakQMOxEW;gmjYF>0NpVbj=2;(hQ&+2IycnIg-Jdoe%`@@rChy^JoEL>kDwV_V zD@Lj9_Up9!ui_ODB%bk&~xrooe!=w6v>(UtcW z$YuF_ke_&jpPFkTTtb+9#7R0s#n`i!GWR;!Lsh5y+t;r(YtdKBi{uXrQJ6H!rFfy9 zP#v#l>P*zR&Hm7WTkS$w&g-k^X=LdEziB5=Nmy;ZB;o6rI;+W>-Pjdxr4}Z|9$)@b zUT%I#o1d$*0YaGLF2%%^d!PP|rMvh_^%HXG$;a?s4;?o3xN|nPL4PAM4-hNYKaH)M zS(Hqxpk=Cb|B*u%9-E?~nZkSru>}%laMon)7jLIeg8Hni7TQ3JyCfn6|10`J_ax$# XnV&xh{yKknApn%*)MRU?s~g{X&s#MF6W>}vq;Bx7 zBSmPx_-_#SKQ-X*oxKHo0VdDA)I98Myxcqh0C2je{*ZyLDMDXJ=YcWeiJsmQ5eP9r zC4hMBbpU-I06-n0qpo7&m$j3H^tx-B(H+uUHs!CXEdwG2eO9B1pP&|hH^RoL9p+|4 zRW)owBQ27f4vHQsIbZIZxyQ}QhY?l+${lAiQa}%viuVFtHxMIY`?KMau zMR?M!v%-V`&-3yPpvl-J`de8(JB;_3n$z$4g_Tzgds3R9hu4gYO9}ByUXr8{;aEukUM$_0A=605hoKqMAlZ6JaMCtVv%=^9P|2&Ga^foR2 zPI-%Tx@WqVaqRWL(W=(6*-o>48T;?ykxV2|;vafxniB}kK_1z0?1bb;tHp&vprqOc z70a5TQTh?#3OhGJ6xwmaOT`4UK-vzk-@-4C8P=n4O~lg3G3}Mt=9Z@JFi7KBl3<~U z7NN`=1bdHMjhuQzOmc0+?HjIHGm<- z)tvg!1M&g{MUQ=Rh>!M}lynH9B8kXdlMH1Bx3t|praF0cT(qD7gWcA^(fM!I!|sQ) zEs&Y)D~5Oqeeen^MPbuuW+dmz(!|XoFc4@RSf+3(XWgb;O1w*A1sulBLNgUexT@qL zuSN%+=0Qe4=a}x^Y^)0j4^Cq|ZTU2xfLcB;^p?^hsU||H$c0Gn2K@m==rych zl`4gTC}<}|Xxz^GipK6j=2a$kj-_b@2(K#(yWO8x=Z$95k(}M8BQdJz0^a8sj0r`F zPn5?2qItX5yO9JmVzi`;DUa$y2SNz~cAtL9Bh~S7&ntjH?R$ZYL3MmUp66x5CTh1Oi9QkElCfgIJ=v+S62R*rmAO6!ZDw`AM8sw%k}qHP z_`0}czkfH0I}^cesVqwEcV%n+beJ?1uv+imh=l}V<~E~R_bj=CjJE*)t{Fa7Hn8N zyI2Zhv62iC)b6RefjYiXeBn6x5B0n%llD1B-CL2!f9gXO5Yz5f4#A@8=sq5Uy~=l~ zKuD~D&vBgIjHK6k!prSWZ&u>jpk^h-m6N{V+-=n(PI}v?FmUL7RO{|`A!eGdG39%b zt-qG{Nz0V>!SuuDk@_5aMwRZh`%v%hq`Y$sdX>KYcFJfWy2S78HmzF6%^+J}>>%eB z>a|;3PkTVH7&$YGY)s_lBDJOQXV&{lK&wAxW}1i{1-9iBzz=*CR*BW(q6iV>E5Lx7 zh{-#b)=!N+|4sjlrpNl{7m-r?(2wg%{l5(IRiRL*zNNz_3BJYPS@DM^!HPbc^HeTQ z>>Yhk1RuHrB6=8AxLf~l+%h&JUYO`=F}ms-Zlds7-Uu5r^LnGez)alJOhmQ!GlG5K zE0bcfX^4N?z>SHQndMezCBJyhTB)!fzIyN0RHMwb8R!DzW`y9Cz`QNv z2Onhb>9dS(yD9dN6pedMji%CZa=LX}mJ#dKT&30W`duvVZNv=Ix~3!fjgyQ9lv!d8 z^Pk=0i-{p)UmQOCshe#;ay!2(W4>mc4zI{{oiC;kQo~P3^UAnSnK_=&!86oNiQYRg z?sM`}t$RE?oFt)7uBtA4btHm+u=sVfZh=Ii9P!xGwIfz9#G6L94U6sXXLt-dVs~Lo z&6;NYC00##_RKx+%d#bKQTm>;JL=0#_eBt<`DKPLp~1fA%a1l0?{m!#LnYGd)q2yty}T()3Zr|+*JGO?MnVTWOG@| zgyJ2a)?p@_?bOdnq4U^lI;w7O`*GQW#mHwm$rloyp_TxPlx6A84u880J><`{NwVPiZVP?67?9#m>8 z**+PTe1*iYCO&*UEwFfTeC+ilU7sZk5Q4bcmwEUi+tp zt*V%qAOumtm4;}q6$;v+)AFB|EuSW{$}%M(A7YVl&2qhprr{+YdSrIQJMjAVL`+?j zm3*fLSOsbvHtFrji}2P#*=qO_Vzql;ZG|Ng3;=1Yxy2aIVB~*TUeK-=1$~1zFWD-e zJIYbSDLH-PTfC^K5LWY$PIgt(Wq0E?k*Ln1m2UYh%-7?eCPW}C3_&op3ASlt2)Go` z)jj}c%THAS+5D4|G@ssDtD5zCyZ_MFnu2Vt7HXf!`LbU!=M;POHEiuo)$30Z`!RXK_QI2hn`1DdLuK?8Oc^ToGu&E@*@j%_$m%*U-WJ3qp^7sEHd%hm|Ylqt< z&<3p%AKax@oTxsZMtO0pqkNpX;TN zU~Q084vc#S%dOjX}I_KZH z%gD*tTnxjfr>ME=tLUYzC%v1)YNl_hGQYsoa44^;IjM+-r3GQ%-p|R@yO`L|$-c|T z=(!wpdN9a~sc~MYt8oeJ1c+ARx`!Q=KJQVfv%R5C+>XfcY9MAkv}VC&OEriJe?D?` zUBoS2Pn3PldS>f7G^nEz6LRN)KPq0Q6#nkaPCl+=nzux26(G26&t{{fPFk8H!G-GT zx}3wetQg<+?s4N||3f~tD9Rl#{Nmcim2dOGT8<0?aYNPGN~!Eou%C$1WMO$5UzksG z|D}riWg*-u>f0e(zW1A@Q<$%WvWKwiEEqEuvgDwgF4LQNzx(rsB5YU=T7Cj(yeIHrFKgX|mHFCA@J6-|J~#pAl83XH$FCNoWUN zy;1;eD&q;l+$=xWjhNZJ$vt^@FI+Zu7+AVC+rkl%99^F+Sw!7xUUMgwr`vB8Q_nq6 zls}~9jpLQS3EwwG{blTM2vUKymPh}XVY{a3I}$@*Hd{#4e;zxrXwrBkh7;P#vvgAfBq^!K+eA}Cx?5G@YtDI+(!z1 z$)dik;6FgA*|lh^-z9c0wD&aQZZ=D}Z@{MjIb7VA30Ee~P#cilW7Per$toqouEV&3 z6Cp?1e-TOi-C7`-PeAI7*}R4?BqlV_C{d!ZW!TMD$Pky|SbQZin)>8kV?e8SMsi_M5-T}BTx_o`7u(;q?0 zzYH^{H>nf#gDPf6!Q!9PijrX^R(r;|7x1g$nw-JP#s|7O8o`ON9~iX&8fP41l@@L7 z1y$0j-`{JTYyG}(mbAnK+v|s-E0T@QqcYz&C^hj1&8l)&miOGr@TQP(H>%n;wS2_; zjq@oHG;1S>@6TPa^LeWAUw^9`M#q&8oVEN&c-xhrSt`ww($6a}s+Z493xGIs6?y#4fD~qhCL7Vc^RTR*%a;;K z(d9LE(${ioy%bhZxEhL|po&`{U9B(3Vh;TV*8MWoQmiOzTax+lfjqK4fiK4a*{z`ZnoQ!TyBhKHf=H5=!gC*xUZP3 zd&F4;w=zpeDZ50<8JiXpR|qcgkzI%L{UasZA1GeYt69@agfq~WmeG0HgU97drR;T9 zJ0W{NPg~oJuOeWv;y~(bdx6nq9=zvqhK@!Hz0Cr@wrYZoz)RXYL*N7g9-`6`WKlkz zvoxfSDMr~TfVya7?+}xvIDL7ami1z>Ku1cjA1t>|jxf0H8I*g>%#7(H^yTXHvZgk^ z2&L;5DGY4>d+EqSY)o(4TaCj1d+Xs}D1EO(y^l$}<5jF!_J<|!^Es2)UyY(|`uRrU on!Ums{2%I`=-*0k?LSVN@a~_rDC@%8uM2>V##8kwRqL?-0EIsqBme*a literal 0 HcmV?d00001 diff --git a/examples/Custom Object - Pause Overlay/assets/Fly_2.png b/examples/Custom Object - Pause Overlay/assets/Fly_2.png new file mode 100644 index 0000000000000000000000000000000000000000..e37ddf9bf1830197f8a2776f0ffd3d8175ba0e1b GIT binary patch literal 4232 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 literal 0 HcmV?d00001 diff --git a/examples/Custom Object - Pause Overlay/assets/Fly_5.png b/examples/Custom Object - Pause Overlay/assets/Fly_5.png new file mode 100644 index 0000000000000000000000000000000000000000..1c2448c96f473aa54eb1662a940d52b0d8a53b9a GIT binary patch literal 4387 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 literal 0 HcmV?d00001 diff --git a/examples/Custom Object - Pause Overlay/assets/Fly_6.png b/examples/Custom Object - Pause Overlay/assets/Fly_6.png new file mode 100644 index 0000000000000000000000000000000000000000..8cc09c7e0c8f15563b9763c3affadbb1b5c6266a GIT binary patch literal 4515 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 Bw2c4& literal 0 HcmV?d00001 diff --git a/examples/Custom Object - Pause Overlay/assets/Fly_7.png b/examples/Custom Object - Pause Overlay/assets/Fly_7.png new file mode 100644 index 0000000000000000000000000000000000000000..6999696b33edbb9d601b3129d67b9889a8239e08 GIT binary patch literal 4558 zcmV;<5i#zGP)bVG7wVRUbD000P?b4y-7D@iRiP)S5VRCt{2oqKqc)tSJ5=X^7hn+ahCG6;rY>G8Bxr#F1w;e_NdU=xl1wIZ`Of|^ z6G+0`lKCbX-TdY`&y$%s=RNOv-#Pd5oxl)73^BwILkuy*5JLz>yt`~q; z%Sw}1^4o&L>Bb>ZxAX^f5{r5k;?7AG<-#&Oi z3F~R3BOyt9ChJV2S9NT_^Nw^I5POoaz%OiD&%&Hx^Eyt^R(3jkr9K-kn;Kz$?hK^eJ)Fp^qpaQ_8TKsfIc%oMl|kmI9)|4l%FtRJ?=?i z7D?OD2xop`fQ)FEfh7*7YgnQQthS<&R$Ec;&#>Bx&WP|?Lgf$Vza*?rsz}<7MmTdV z;4?r@G{yoCq7rU_EQIzAyK@>avg=LQiI)RfTxp?v9}Me}Dtv_Om=sAnv#iwKN@zbb zmCSSeebc$!Kd{=0GOf0v0;{d4$3(laVSP0)!D=h&zM?c6*wpR)ZNQg}4eR~AWMZ`y zjkel~4%NVLzVnPKNEFtD?U)qC92Phg+RO>e&f*z>=Z~{q3#BD0a$HCd0SpxdC!!KFC4FBSW>y~ zS}&m72tkIN0RnJ1UAF;u7$q+fjbH7OA3pS`E8y$gtx%T}e+R!CBEnx0@c`vQYDZo4 z)E~xV6;5+ei|>C9okM?k_O&qN4#JH`GDo3hL~+4`Q3*5p)IewwXx z-H3r(Tr!S2Dme1wsU6ni3w`6yE@`*q9%c0L(H7vlWu^8OBZL{|OaO<|bqk^65{994 zooy@M$=mkE+rw4jBU(c-WoGJ=FPhsjW#0L2p~W8n_krJ*mD-mYCCsP+5C8(6Q*Z?a zty}t9+hpb9r6cOLZqEwIPxQBE=x>yu*C)6B`R(CfZ{C`9*3TE#nRBv@sG++>XxGIs zj4d_baJtSUv{{>!Y;RMu_K#oxVWfNC0W--8OPKh%jF@t~_w0LaKPXLFGR=ent}ZLJ zCq1|9PD*U#aJn7>uI+Dne@BP>@V?)TbXV_7`OZn=1~?ouZ~R!_lpmbmJj#BuS2LUY zW@Fo-v8<59DyWui1mt>Ho1TjY<}*~R$psdU+vch z+#0rz;iPPcUsh`W3b>sFk3#5yfN0uTW!d`5s^KBEk_nAn>5KUjdG&T~a^digrFHLq zi@&WyC|xJZmLHVSr!5M&udLMmR=#_>Hc_id5^9@|BdQ=S)WiRT*$Ep~dltc$?f>%dVP?cui>E`p(q% zpZh8|=O{gDPZ9*~l|fbZ^qlENnl&ORubBW#&p#Dlg~REp1r`(GKBbR-P0GXcs7{K#=JW{V|ioc;$b zVmN)~G#38!in!@J>RP&5xK`jH0hg7P+V>b~w?r6lX96rMwFk>e?avSzL&}iK^>xj>{_6X@ z_2x%x`D{1I?xm`$bpGAus@GF{|S{XUYdc=3fjyr~{u04;du00Qcl9CcWS+^cdW~0drgfJ7T zQ941r6O%beefpw_` zua*v94IRFH_yP^sM&u^sNPsW4)kM&xN1xjYV#iqPrN{KCxG7*zYi4%@@?%1)B_di^ zzGZV2GfPg4E32?D_Jt;+M~_ZOrw&gi+di*G#BOGtHI1)*kdVL>lTI~r7ie31k1o51 z%C%o4Bx&;G$uYk#C@6^eeHRsLw$a%cjH*vKyp)iz0U&LhS=0CmAYX`OxR2i7g2&St zLrMs{Jkk2n1mY2a+#%42 z6n5@7$n(qNFL_>h<&_aXpEYY16DP(#Jov@dTApA2K5b3#qNGJ@lCng4L^6bIv*EL`~P$=4Jkz zN7=ruHfkK89HGvyZd|U$S#O}a@!2>f8W>V~(xAV%J2un|%RIda#05Qf_(LHOP`p?E z8RwRsjMWzT=>bjC$jQlJ)vCkelLZSFuxQbusQG$4K5n{ZDI5P;bwr-sLLG<;s+-E( zAze2bP-0_9tD5<)^#)oHmR3Yz6Y{uKO8d`Uh^TkUS#3x0#M0}Tb#COjXD}FK?%cV& z_uhLW!%}uc{`4GU_!bcH-LypWxCtLUt!V9tk zB|O`Zo?jI2U-y^(TO>IKbvdti-v%njoZ5m^xk}d&Quhd5ZO9>ey;7zvL1a|`z3wyu z?Vn+u+>R&%BCf>+1B%tot*mx#1t2#!lVc04SZz6EWSY@~I<2i<_U~)qz`ka5J>e}g zcLwUl=>#_BqUYzK#^j@)kR$wdgl8twQ>a9TM0QL;1P1l~+(B<Iv&jIW5SK+YxpTf?6com1%z~ViXa|63oaz?{zR)^ZAg0$SZJ}DBmOz zv>Zo}Ty%0!e;S6mdST=8i278HoiYNU??Lz%6<6;r>vN$EX3%TqA%yQPL`NRN7kM2H z7=ixaD1!FU1Q|_`$pn_2BYYDHT~zTf@CDuP@>2@YD@33HcoCR;w(yUcf&XvE5@a+w zqtLIkpaQudhGiJL`3mI*?o15f%?Z zwIc3vBOkk?@ooOR8E9 zjZ)SfGZ*xn7f|K}x-!#=_HYaGKjy_)MjLy~&rJx?0`xxEv%2={N6(Fvri*v1H<Rq3Z};@7~nTIQHm&k9lU~!p3I<7U{WONOu#`jndqA zRgOBdr>%s)2H{H^M?#u86QHE3y`!Y6z2^?JZ2K9~ZBo)5P_p&rnGJu6doEQdHNQuH z+2vGS&l5`hYrOO`>tEZir2AeaTR^%`LbhMfQ_r@BlB)JTmoJs1oiigMJ(Wnej@Ggh z(}B2WM+&TqveES)qwApSq5JQ8hImS zl<54Ul5M|Nvi-q|f{`(Am{d|O)HQ)WBY;2Ck3TbrKhuvd!$ZIvKuL*`^5&Q_gx8^D z+i6O8<`q}(*=B5sQo}dGnE)kwzXs8HH?nOl(i8LIC|%S3OE+6|-I9+o*}!B&nMR;2 zM-$Ay>%7FmnJoQW1I<4Qq>wndap)$&aNmF(XVwA z;z<;9HGl9EEui~kKq)Ptbj`1~Xg<9{NqK3_!N=Z=nqGRZLUyb`dei0@Wg?{2JTp-$ z3dJday=0eqF<#u!V}EHT^sku$K>PmMM`AAORul>dJ#Kh^$u2c0PjmghqoPps>yDuW sPx# literal 0 HcmV?d00001 diff --git a/examples/Custom Object - Pause Overlay/assets/Fly_8.png b/examples/Custom Object - Pause Overlay/assets/Fly_8.png new file mode 100644 index 0000000000000000000000000000000000000000..971127eb538214098e0d58f44022b4af16426994 GIT binary patch literal 4499 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 literal 0 HcmV?d00001 diff --git a/examples/Custom Object - Pause Overlay/assets/Fly_9.png b/examples/Custom Object - Pause Overlay/assets/Fly_9.png new file mode 100644 index 0000000000000000000000000000000000000000..551ababd4e85aaceccaf0d932d0ab0eb0b4bfef9 GIT binary patch literal 4445 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 literal 0 HcmV?d00001 diff --git a/examples/Custom Object - Pause Overlay/assets/NotoSansArabicUI-Black.ttf b/examples/Custom Object - Pause Overlay/assets/NotoSansArabicUI-Black.ttf new file mode 100644 index 0000000000000000000000000000000000000000..9541c2cf3718b5a37abd7c08a55f0c4dbc4773fc GIT binary patch literal 338040 zcmd444SZC^^*=m!=H9!>W_J@K@_f&^8;I6l|G($+JkRIz z?0n`s=bk$=cjnBQnRDmP-77R9#AN_oBwRb-rvqCv-ERw_r3(>r{Mw;6-W16D+z`U9 z3sIGJ?M*lL?;U?;jS$l_g-DY(-c(Td-0;eHAr^X&%jj{F$4u?_aLbK2o{Kbv$NiAP;Dsi zXWB5KY316@z~R~+p|rniAAvv?AUCyHd(Z6O#SI2c9%!V&xzu5GS~tJzj5K{2oEa&bOrt|eez0i<`3ocPFg&Rz?-row1B;+_tAE^&BlJt>AB96gf-<3|o z8TOR(#k@POvCQJ?i=x-;8mB8gR-XuWOrHif^9SOt(i@CIeIu3I=&8>~$>wlb=QF+W z`!vU+S}*Ioax~9n$fZkOU1=l4uF&x5N7)_IPZ%M6E8Gr!o4x~Q3-w+4KK&r_>WoWa z*CV1kedoF8dHr;kn7+;&x?bx$=TQzE|A*&X3NN0awj)P!iPHLc{XA%^T|3WrwpdTY za-IAx>7wZ`=EKL|PuE#*AD7HJ>f{v~LyQt*0C0#gg56YOhp`uKy|La*G3aQAG0(Ic z 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