Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
gdevelop5:extensions [2021/07/02 02:11]
127.0.0.1 external edit
gdevelop5:extensions [2021/11/22 23:06] (current)
Line 4: Line 4:
  
 [[gdevelop5:extensions:search|Directly from GDevelop]], you have access to a collection of community created extensions, listed here. You can also [[gdevelop5:extensions:create|create]], directly in your project, new behaviors, actions, conditions or expressions for your game. [[gdevelop5:extensions:search|Directly from GDevelop]], you have access to a collection of community created extensions, listed here. You can also [[gdevelop5:extensions:create|create]], directly in your project, new behaviors, actions, conditions or expressions for your game.
 +
 +## Advanced jump ("Coyote time")
 +{{https://resources.gdevelop-app.com/assets/Icons/Line Hero Pack/Master/SVG/Sports and Fitness/Sports and Fitness_training_running_run.svg?&.png?nolink&48x48 |}}
 +Platformer character jump enhancements like coyote time (allows to jump shortly after leaving a platform).
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/advanced-jump/reference|Read more...]]
  
 ## Advanced p2p event handling ## Advanced p2p event handling
 {{https://resources.gdevelop-app.com/assets/Icons/Line Hero Pack/Master/SVG/Applications and Programming/Applications and Programming_sitemap_map_ux_application.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/Line Hero Pack/Master/SVG/Applications and Programming/Applications and Programming_sitemap_map_ux_application.svg?&.png?nolink&48x48 |}}
 Allows handling all received P2P events at once instead of one per frame. It is more complex but also potentially more performant. Allows handling all received P2P events at once instead of one per frame. It is more complex but also potentially more performant.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/advanced-p2pevent-handling/reference|Read more...]]
  
 ## Align object on the screen ## Align object on the screen
 {{https://resources.gdevelop-app.com/assets/Icons/format-vertical-align-center.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/format-vertical-align-center.svg?&.png?nolink&48x48 |}}
 Align objects on the scene relatively to the window (or screen size). Align objects on the scene relatively to the window (or screen size).
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/align-object/reference|Read more...]]
  
 ## Animated Back and Forth Movement ## Animated Back and Forth Movement
 {{https://resources.gdevelop-app.com/assets/Icons/repeat.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/repeat.svg?&.png?nolink&48x48 |}}
 Make the object go on the left, then when some distance is reached, flip and go back to the right. Make sure that your object has two animations called "GoLeft" and "TurnLeft". Make the object go on the left, then when some distance is reached, flip and go back to the right. Make sure that your object has two animations called "GoLeft" and "TurnLeft".
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/animated-back-and-forth-movement/reference|Read more...]]
 +
 +## Array tools
 +{{https://resources.gdevelop-app.com/assets/Icons/code-array.svg?&.png?nolink&48x48 |}}
 +A collection of utilities and tools for working with arrays
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/array-tools/reference|Read more...]]
  
 ## Auto typing animation for texts ("typewriter" effect) ## Auto typing animation for texts ("typewriter" effect)
 {{https://resources.gdevelop-app.com/assets/Icons/typewriter.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/typewriter.svg?&.png?nolink&48x48 |}}
 Animate the text to simulate it being written character by character (also called "typewriter" effect), with a customizable time between each character. Useful for dialogue scenes or visual novels. Animate the text to simulate it being written character by character (also called "typewriter" effect), with a customizable time between each character. Useful for dialogue scenes or visual novels.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/auto-typing/reference|Read more...]]
  
 ## Back button ## Back button
Line 25: Line 45:
 Adds interactions with the back button Adds interactions with the back button
  
-## Bounce+[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/back-button/reference|Read more...]] 
 + 
 +## Base conversion 
 +{{https://resources.gdevelop-app.com/assets/Icons/hexadecimal.svg?&.png?nolink&48x48 |}} 
 +Provides conversion expressions for numbers in different bases. 
 + 
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/base-conversion/reference|Read more...]] 
 + 
 +## Boomerang 
 +{{https://resources.gdevelop-app.com/assets/Icons/boomerang.svg?&.png?nolink&48x48 |}} 
 +Throw an object that returns to the thrower like a boomerang 
 + 
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/boomerang/reference|Read more...]] 
 + 
 +## Bounce (using forces)
 {{https://resources.gdevelop-app.com/assets/Icons/volleyball.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/volleyball.svg?&.png?nolink&48x48 |}}
 Provides an action to make the object bounce from another object it just touched. Add a permanent force to the object and, when in collision with another one, use the action to make it bounce realistically. Provides an action to make the object bounce from another object it just touched. Add a permanent force to the object and, when in collision with another one, use the action to make it bounce realistically.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/bounce|Read more...]] ([[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/bounce/reference|reference]])
  
 ## Camera Shake ## Camera Shake
 {{https://resources.gdevelop-app.com/assets/Icons/vector-difference-ab.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/vector-difference-ab.svg?&.png?nolink&48x48 |}}
 Shake the camera on the specified layer using one or more methods of shaking (position, angle, zoom) Shake the camera on the specified layer using one or more methods of shaking (position, angle, zoom)
 +
 +[[https://victrisgames.itch.io/gdevelop-camera-shake-example|Read more...]] ([[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/camera-shake/reference|reference]])
 +
 +## Cancellable draggable object
 +{{https://resources.gdevelop-app.com/assets/Icons/step-backward.svg?&.png?nolink&48x48 |}}
 +Allow to cancel the drag of an object (having the Draggable behavior) and return it smoothly to its previous position.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/cancellable-draggable/reference|Read more...]]
  
 ## Checkbox ## Checkbox
 {{https://resources.gdevelop-app.com/assets/Icons/checkbox-marked.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/checkbox-marked.svg?&.png?nolink&48x48 |}}
 Checkbox that can be toggled by a left-click or touch. Checkbox that can be toggled by a left-click or touch.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/checkbox/reference|Read more...]]
 +
 +## Checkpoints
 +{{https://resources.gdevelop-app.com/assets/Icons/flag-variant.svg?&.png?nolink&48x48 |}}
 +A position checkpoint for instances
 +
 +[[http://elairyx.com/gdev-ext/checkpoints.html|Read more...]] ([[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/checkpoints/reference|reference]])
 +
 +## Choose a random value
 +{{https://resources.gdevelop-app.com/assets/Icons/dice-multiple.svg?&.png?nolink&48x48 |}}
 +Choose a random value in a list of strings or numbers.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/choose/reference|Read more...]]
  
 ## Clipboard ## Clipboard
 {{https://resources.gdevelop-app.com/assets/Icons/clipboard-text-multiple-outline.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/clipboard-text-multiple-outline.svg?&.png?nolink&48x48 |}}
 Read and write the clipboard. Read and write the clipboard.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/clipboard/reference|Read more...]]
  
 ## Color Conversion ## Color Conversion
 {{https://resources.gdevelop-app.com/assets/Icons/invert-colors.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/invert-colors.svg?&.png?nolink&48x48 |}}
 Expressions to convert RGB color values into various other colour formats (HSV, HSL, named colors) and vice versa. Expressions to convert RGB color values into various other colour formats (HSV, HSL, named colors) and vice versa.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/color-conversion/reference|Read more...]]
  
 ## Compressor ## Compressor
 {{https://resources.gdevelop-app.com/assets/Icons/folder-zip-outline.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/folder-zip-outline.svg?&.png?nolink&48x48 |}}
 Compress and decompress strings Compress and decompress strings
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/compressor/reference|Read more...]]
  
 ## Create multiple copies of an object ## Create multiple copies of an object
 {{https://resources.gdevelop-app.com/assets/Icons/grid.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/grid.svg?&.png?nolink&48x48 |}}
 Select the object, choose the number of rows and columns, the spacing between rows and columns, the top left starting point, the layer to create the objects on, and the z-order of the objects. Select the object, choose the number of rows and columns, the spacing between rows and columns, the top left starting point, the layer to create the objects on, and the z-order of the objects.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/create-multiple-copies-of-object/reference|Read more...]]
 +
 +## Current game version
 +{{https://resources.gdevelop-app.com/assets/Icons/numeric.svg?&.png?nolink&48x48 |}}
 +Get the current game version from GDevelop game properties
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/current-game-version/reference|Read more...]]
  
 ## Cursor Movement Conditions ## Cursor Movement Conditions
 {{https://resources.gdevelop-app.com/assets/Icons/Line Hero Pack/Master/SVG/Computers and Hardware/Computers and Hardware_mouse_pc.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/Line Hero Pack/Master/SVG/Computers and Hardware/Computers and Hardware_mouse_pc.svg?&.png?nolink&48x48 |}}
 Conditions checking the cursor movement (is it moving, is it still since a specified duration...) Conditions checking the cursor movement (is it moving, is it still since a specified duration...)
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/cursor-movement/reference|Read more...]]
  
 ## Cursor type ## Cursor type
 {{https://resources.gdevelop-app.com/assets/Icons/cursor-default-outline.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/cursor-default-outline.svg?&.png?nolink&48x48 |}}
 Provides an action to change the type of the cursor, and a behavior to change the cursor when an object is hovered. Provides an action to change the type of the cursor, and a behavior to change the cursor when an object is hovered.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/cursor-type/reference|Read more...]]
  
 ## Depth effect ## Depth effect
 {{https://resources.gdevelop-app.com/assets/Icons/Line Hero Pack/Master/SVG/Virtual Reality/Virtual Reality_vr_computer_3d_cube_screen_tv.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/Line Hero Pack/Master/SVG/Virtual Reality/Virtual Reality_vr_computer_3d_cube_screen_tv.svg?&.png?nolink&48x48 |}}
 Change scale based on Y position to simulate depth of field Change scale based on Y position to simulate depth of field
 +
 +[[https://victrisgames.itch.io/extension-sinemovement-and-deptheffect|Read more...]] ([[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/depth-effect/reference|reference]])
  
 ## Double-click ## Double-click
 {{https://resources.gdevelop-app.com/assets/Icons/Line Hero Pack/Master/SVG/Computers and Hardware/Computers and Hardware_mouse_wireless_pc.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/Line Hero Pack/Master/SVG/Computers and Hardware/Computers and Hardware_mouse_wireless_pc.svg?&.png?nolink&48x48 |}}
 Check for a double-click with a mouse, or a double-tap on a touchscreen. Check for a double-click with a mouse, or a double-tap on a touchscreen.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/double-click/reference|Read more...]]
  
 ## Drag Camera With Pointer ## Drag Camera With Pointer
 {{https://resources.gdevelop-app.com/assets/Icons/drag-variant.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/drag-variant.svg?&.png?nolink&48x48 |}}
 An action to move the camera by dragging with the mouse (or scrolling with the touch), on vertical, horizontal or both directions. An action to move the camera by dragging with the mouse (or scrolling with the touch), on vertical, horizontal or both directions.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/drag-camera-with-pointer/reference|Read more...]]
  
 ## Draggable Slider Control ## Draggable Slider Control
 {{https://resources.gdevelop-app.com/assets/Icons/Line Hero Pack/Master/SVG/UI Essentials/UI Essentials_sliders_options.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/Line Hero Pack/Master/SVG/UI Essentials/UI Essentials_sliders_options.svg?&.png?nolink&48x48 |}}
-Use a shape-painter object to draw a horizontal slider that can be dragged by the users. +horizontal slider that can be dragged by the users.  
 + 
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/draggable-slider-control/reference|Read more...]] 
 + 
 +## Draw pathfinding 
 +{{https://resources.gdevelop-app.com/assets/Icons/resistor-nodes.svg?&.png?nolink&48x48 |}} 
 +Draw the pathfinding of an object using a shape painter. 
 + 
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/draw-pathfinding/reference|Read more...]] 
 + 
 +## Dungeon generator 
 +{{https://resources.gdevelop-app.com/assets/Icons/sitemap.svg?&.png?nolink&48x48 |}} 
 +Create a procedurally generated dungeon.  Includes two layouts: "rooms and hallways" and "dungeon cave" 
 + 
 +[[https://victrisgames.itch.io/extension-dungeon-generator|Read more...]] ([[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/dungeon-generator/reference|reference]])
  
 ## Emojis ## Emojis
 {{https://resources.gdevelop-app.com/assets/Icons/sticker-emoji.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/sticker-emoji.svg?&.png?nolink&48x48 |}}
 Display emoji characters in text objects and store them in strings. Display emoji characters in text objects and store them in strings.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/emojis/reference|Read more...]]
 +
 +## Explosion force
 +{{https://resources.gdevelop-app.com/assets/Icons/bomb.svg?&.png?nolink&48x48 |}}
 +Simulate an explosion with physics forces on target objects
 +
 +[[https://victrisgames.itch.io/extension-explosion-force|Read more...]] ([[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/explosion-force/reference|reference]])
  
 ## Extended math support ## Extended math support
 {{https://resources.gdevelop-app.com/assets/Icons/function-variant.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/function-variant.svg?&.png?nolink&48x48 |}}
 Additional math functions and constants expressions. Additional math functions and constants expressions.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/extended-math/reference|Read more...]]
  
 ## Extended variables support ## Extended variables support
 {{https://resources.gdevelop-app.com/assets/Icons/variable-box.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/variable-box.svg?&.png?nolink&48x48 |}}
 Add conditions, actions and expressions to check for the existence of a variable, copy variables, delete existing ones from memory, and create dynamic variables. Add conditions, actions and expressions to check for the existence of a variable, copy variables, delete existing ones from memory, and create dynamic variables.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/extended-variables/reference|Read more...]]
 +
 +## FPS
 +{{https://resources.gdevelop-app.com/assets/Icons/Glyphster Pack/Master/SVG/SEO/SEO_board_performance_profit.svg?&.png?nolink&48x48 |}}
 +Adds expressions and a behavior to get and display the game FPS.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/fps/reference|Read more...]]
  
 ## Face Forward ## Face Forward
 {{https://resources.gdevelop-app.com/assets/Icons/cart-arrow-right.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/cart-arrow-right.svg?&.png?nolink&48x48 |}}
 Face object towards the direction of movement. Face object towards the direction of movement.
 +
 +[[https://victrisgames.itch.io/extension-faceforward|Read more...]] ([[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/face-forward/reference|reference]])
  
 ## Fire bullets ## Fire bullets
 {{https://resources.gdevelop-app.com/assets/Icons/bullet.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/bullet.svg?&.png?nolink&48x48 |}}
 Allow the object to fire bullets, with customizable speed, angle and fire rate. Allow the object to fire bullets, with customizable speed, angle and fire rate.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/fire-bullet/reference|Read more...]]
  
 ## Flash (blink) ## Flash (blink)
Line 101: Line 219:
 Make the object flash (blink) for a period of time, so that it is alternately visible and invisible. Make the object flash (blink) for a period of time, so that it is alternately visible and invisible.
 Trigger the effect by using the Flash action. Trigger the effect by using the Flash action.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/flash/reference|Read more...]]
  
 ## Flash layer ## Flash layer
 {{https://resources.gdevelop-app.com/assets/Icons/flash-outline.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/flash-outline.svg?&.png?nolink&48x48 |}}
 Make a layer visible for a specified duration, and then hide the layer. Make a layer visible for a specified duration, and then hide the layer.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/flash-layer/reference|Read more...]]
 +
 +## Flash and transition painter
 +{{https://resources.gdevelop-app.com/assets/Icons/movie-filter.svg?&.png?nolink&48x48 |}}
 +Behavior for shape painter allows you to paint a color all over the screen for period of time with an effect (useful for simulate flash and transition effect).
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/flash-transition-painter/reference|Read more...]]
  
 ## Flexbox ## Flexbox
 {{https://resources.gdevelop-app.com/assets/Icons/page-layout-body.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/page-layout-body.svg?&.png?nolink&48x48 |}}
 Allows using flexbox for positioning objects Allows using flexbox for positioning objects
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/flex-box/reference|Read more...]]
  
 ## Follow multiple objects with camera ## Follow multiple objects with camera
 {{https://resources.gdevelop-app.com/assets/Icons/camera-switch-outline.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/camera-switch-outline.svg?&.png?nolink&48x48 |}}
 Change the zoom and position of the camera to keep all instances of an object (or object group) on the screen. Change the zoom and position of the camera to keep all instances of an object (or object group) on the screen.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/follow-objects-with-camera/reference|Read more...]]
  
 ## Gamepads (controllers) ## Gamepads (controllers)
 {{https://resources.gdevelop-app.com/assets/Icons/gamepad-variant-outline.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/gamepad-variant-outline.svg?&.png?nolink&48x48 |}}
 Add support for gamepads (or other controllers) to your game, giving access to information such as button presses, axis positions, trigger pressure, etc... Add support for gamepads (or other controllers) to your game, giving access to information such as button presses, axis positions, trigger pressure, etc...
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/all-features/gamepad|Read more...]] ([[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/gamepads/reference|reference]])
  
 ## Hash ## Hash
 {{https://resources.gdevelop-app.com/assets/Icons/Glyphster Pack/Master/SVG/Security and Protection/Security and Protection_security_protection_delete_document_shredder.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/Glyphster Pack/Master/SVG/Security and Protection/Security and Protection_security_protection_delete_document_shredder.svg?&.png?nolink&48x48 |}}
 Hash with MD5 or SHA256 Hash with MD5 or SHA256
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/hash/reference|Read more...]]
  
 ## Health (life points and damages for objects) ## Health (life points and damages for objects)
 {{https://resources.gdevelop-app.com/assets/Icons/heart-half-full.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/heart-half-full.svg?&.png?nolink&48x48 |}}
 Add actions and conditions to manage the life of the object. Object can get damages, lose some health and you can check with a condition if it's dead. Add actions and conditions to manage the life of the object. Object can get damages, lose some health and you can check with a condition if it's dead.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/health/reference|Read more...]]
  
 ## Hexagonal grid ## Hexagonal grid
 {{https://resources.gdevelop-app.com/assets/Icons/hexagon-multiple-outline.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/hexagon-multiple-outline.svg?&.png?nolink&48x48 |}}
 Action to snap objects to a virtual hexagonal grid during the game. Action to snap objects to a virtual hexagonal grid during the game.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/hexagonal-grid/reference|Read more...]]
  
 ## Homing projectile ## Homing projectile
 {{https://resources.gdevelop-app.com/assets/Icons/rocket-launch.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/rocket-launch.svg?&.png?nolink&48x48 |}}
 Make a projectile object move towards a target object. Make a projectile object move towards a target object.
 +
 +[[https://victrisgames.itch.io/extension-homing-projectile|Read more...]] ([[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/homing-projectile/reference|reference]])
 +
 +## Iframe
 +{{https://resources.gdevelop-app.com/assets/Icons/iframe-array-outline.svg?&.png?nolink&48x48 |}}
 +Create or delete an iframe to embed websites
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/iframe/reference|Read more...]]
 +
 +## Mobile In-App Purchase (experimental)
 +{{https://resources.gdevelop-app.com/assets/Icons/Glyphster Pack/Master/SVG/Shopping and Ecommerce/Shopping and Ecommerce_wallet_money_cash.svg?&.png?nolink&48x48 |}}
 +Add items to buy directly in your game ("In-App Purchase"), for games published on Android or iOS.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/in-app-purchase|Read more...]] ([[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/in-app-purchase/reference|reference]])
  
 ## Input Validation ## Input Validation
 {{https://resources.gdevelop-app.com/assets/Icons/Line Hero Pack/Master/SVG/Education and Learning/Education and Learning_education_book_library_search.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/Line Hero Pack/Master/SVG/Education and Learning/Education and Learning_education_book_library_search.svg?&.png?nolink&48x48 |}}
-Provides conditions to check if a string is a valid phone numberurl, email, number, contains only letters. Also provides expressions to manipulate strings (count number of lines, remove new lines, remove non alphanumerical characters).+Conditions and expressions to check, sanitize and manipulate strings. 
 + 
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/input-validation/reference|Read more...]]
  
 ## Internet Connectivity  ## Internet Connectivity 
 {{https://resources.gdevelop-app.com/assets/Icons/access-point-network.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/access-point-network.svg?&.png?nolink&48x48 |}}
 Checks if the device running the game is connected to the internet. Checks if the device running the game is connected to the internet.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/internet-connectivity/reference|Read more...]]
  
 ## Object "Is On Screen" Detection ## Object "Is On Screen" Detection
 {{https://resources.gdevelop-app.com/assets/Icons/monitor-screenshot.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/monitor-screenshot.svg?&.png?nolink&48x48 |}}
 This adds a condition to detect if an object is on screen based off its current layer. This adds a condition to detect if an object is on screen based off its current layer.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/is-on-screen/reference|Read more...]]
  
 ## Konami Code ## Konami Code
Line 150: Line 310:
 Allows to input the classic Konami Code ("Up, Up, Down, Down, Left, Right, Left, Right, B, A") into a scene for cheats and easter eggs. Allows to input the classic Konami Code ("Up, Up, Down, Down, Left, Right, Left, Right, B, A") into a scene for cheats and easter eggs.
  
-## Kongregate +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/konami-code/reference|Read more...]]
-{{https://resources.gdevelop-app.com/assets/Icons/alpha-k-circle.svg?&.png?nolink&48x48 |}} +
-When hosted on Kongregate.com, use Kongregate services to get information about the user, submit scores or interact with the Kongregate page.+
  
 ## Language ## Language
 {{https://resources.gdevelop-app.com/assets/Icons/earth.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/earth.svg?&.png?nolink&48x48 |}}
 Get the preferred language of the user, set on their browser or device. Get the preferred language of the user, set on their browser or device.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/language/reference|Read more...]]
  
 ## Linear Movement ## Linear Movement
 {{https://resources.gdevelop-app.com/assets/Icons/ray-start-arrow.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/ray-start-arrow.svg?&.png?nolink&48x48 |}}
 Move the object linearly, according to the speed configured on X and Y axis. Useful for simple enemies, bullets or objects following a straight line on the screen. Move the object linearly, according to the speed configured on X and Y axis. Useful for simple enemies, bullets or objects following a straight line on the screen.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/linear-movement/reference|Read more...]]
  
 ## Linked Objects Tools ## Linked Objects Tools
 {{https://resources.gdevelop-app.com/assets/Icons/graph-outline.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/graph-outline.svg?&.png?nolink&48x48 |}}
-Conditions to use Linked Objects as a graph and a path finding movement behavior+Conditions to use Linked Objects as a graph and a path finding movement behavior
 + 
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/all-features/extensions/linked-objects-tools|Read more...]] ([[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/link-tools/reference|reference]])
  
 ## MQTT Client (advanced) ## MQTT Client (advanced)
 {{https://resources.gdevelop-app.com/assets/Icons/message-flash.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/message-flash.svg?&.png?nolink&48x48 |}}
 An MQTT client for GDevelop: allow connections to a MQTT server and send/receive messages. An MQTT client for GDevelop: allow connections to a MQTT server and send/receive messages.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/mqtt/reference|Read more...]]
 +
 +## Magnetic Effect
 +{{https://resources.gdevelop-app.com/assets/Icons/magnet.svg?&.png?nolink&48x48 |}}
 +Attract an object to another object, with customisable speed and distance.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/magnetic-effect/reference|Read more...]]
 +
 +## Marching Squares (experimental)
 +{{https://resources.gdevelop-app.com/assets/Icons/peanut-outline.svg?&.png?nolink&48x48 |}}
 +Allow to build a "scalar field" and draw contour lines of it: useful for fog of wars, liquid effects, etc...
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/marching-squares/reference|Read more...]]
  
 ## Mouse Helper ## Mouse Helper
 {{https://resources.gdevelop-app.com/assets/Icons/Line Hero Pack/Master/SVG/Computers and Hardware/Computers and Hardware_mouse_wireless.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/Line Hero Pack/Master/SVG/Computers and Hardware/Computers and Hardware_mouse_wireless.svg?&.png?nolink&48x48 |}}
 Check if a sprite has been clicked and turn any objects into a cursor. Check if a sprite has been clicked and turn any objects into a cursor.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/mouse-helper/reference|Read more...]]
  
 ## Mouse Pointer Lock ## Mouse Pointer Lock
 {{https://resources.gdevelop-app.com/assets/Icons/Line Hero Pack/Master/SVG/Virtual Reality/Virtual Reality_360_rotate_vr_movement.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/Line Hero Pack/Master/SVG/Virtual Reality/Virtual Reality_360_rotate_vr_movement.svg?&.png?nolink&48x48 |}}
 This behavior removes the limit on the distance the mouse can move and hides the cursor. This behavior removes the limit on the distance the mouse can move and hides the cursor.
 +
 +[[https://github.com/PANDAKO-GitHub/MousePointerLockExtension|Read more...]] ([[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/mouse-pointer-lock/reference|reference]])
  
 ## Noise generator ## Noise generator
 {{https://resources.gdevelop-app.com/assets/Icons/sprinkler.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/sprinkler.svg?&.png?nolink&48x48 |}}
 Expressions for generating Perlin and simplex noise values (2D or 3D). Useful for procedural generation. Expressions for generating Perlin and simplex noise values (2D or 3D). Useful for procedural generation.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/tutorials/procedural-generation|Read more...]] ([[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/noise/reference|reference]])
 +
 +## Object Stack
 +{{https://resources.gdevelop-app.com/assets/Icons/Line Hero Pack/Master/SVG/Videogames/Videogames_cards_game_solitaire_poker_blackjack_casino.svg?&.png?nolink&48x48 |}}
 +An ordered list of objects and a shuffle action.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/object-stack/reference|Read more...]]
  
 ## Make objects orbit around a center object ## Make objects orbit around a center object
 {{https://resources.gdevelop-app.com/assets/Icons/Glyphster Pack/Master/SVG/Space/Space_earth_moon_orbit.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/Glyphster Pack/Master/SVG/Space/Space_earth_moon_orbit.svg?&.png?nolink&48x48 |}}
 Make objects orbit around a center object. You can customize the number of objects, speed, etc... Make objects orbit around a center object. You can customize the number of objects, speed, etc...
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/orbiting-objects/reference|Read more...]]
  
 ## Parallax for Tiled Sprite ## Parallax for Tiled Sprite
 {{https://resources.gdevelop-app.com/assets/Icons/image-move.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/image-move.svg?&.png?nolink&48x48 |}}
 Behaviors to animate Tiled Sprite objects in the background, following the camera with a parallax effect. Behaviors to animate Tiled Sprite objects in the background, following the camera with a parallax effect.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/parallax/reference|Read more...]]
 +
 +## RTS-like unit selection
 +{{https://resources.gdevelop-app.com/assets/Icons/pencil-box-outline.svg?&.png?nolink&48x48 |}}
 +Allow player to select units by clicking on them or dragging a selection box
 +
 +[[https://victrisgames.itch.io/rts-like-unit-selection|Read more...]] ([[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/rtsunit-selection/reference|reference]])
  
 ## Random Color Generator ## Random Color Generator
 {{https://resources.gdevelop-app.com/assets/Icons/format-color-fill.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/format-color-fill.svg?&.png?nolink&48x48 |}}
 Create a random color for a scene, an object, or any other color input. Create a random color for a scene, an object, or any other color input.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/random-color/reference|Read more...]]
  
 ## Read pixels ## Read pixels
 {{https://resources.gdevelop-app.com/assets/Icons/Glyphster Pack/Master/SVG/Computers and Hardware/Computers and Hardware_screen_computer_image.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/Glyphster Pack/Master/SVG/Computers and Hardware/Computers and Hardware_screen_computer_image.svg?&.png?nolink&48x48 |}}
 Read the values of pixels on the screen. Read the values of pixels on the screen.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/read-pixels/reference|Read more...]]
 +
 +## Rectangular flood fill
 +{{https://resources.gdevelop-app.com/assets/Icons/Glyphster Pack/Master/SVG/Graphic Design/Graphic Design_grid.svg?&.png?nolink&48x48 |}}
 +Create fill objects that cover the rectangular area of target objects
 +
 +[[https://victrisgames.itch.io/rectangular-flood-fill|Read more...]] ([[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/rectangular-flood-fill/reference|reference]])
  
 ## Rectangular Movement ## Rectangular Movement
 {{https://resources.gdevelop-app.com/assets/Icons/shape-rectangle-plus.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/shape-rectangle-plus.svg?&.png?nolink&48x48 |}}
 Allow an object to move in a rectangular pattern. Allow an object to move in a rectangular pattern.
 +
 +[[https://victrisgames.itch.io/extension-rectangular-movement|Read more...]] ([[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/rectangular-movement/reference|reference]])
 +
 +## Reflection
 +{{https://resources.gdevelop-app.com/assets/Icons/reflect-vertical.svg?&.png?nolink&48x48 |}}
 +Add a reflection to a selected object
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/reflection/reference|Read more...]]
 +
 +## Regular Expressions
 +{{https://resources.gdevelop-app.com/assets/Icons/regex.svg?&.png?nolink&48x48 |}}
 +Functions for using regular expressions to manipulate strings.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/reg-ex/reference|Read more...]]
 +
 +## Sprite Snapshot
 +{{https://resources.gdevelop-app.com/assets/Icons/camera-enhance.svg?&.png?nolink&48x48 |}}
 +Renders an object, layer or scene and puts the resulting image into a sprite
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/render-to-sprite/reference|Read more...]]
  
 ## Repeat every X seconds ## Repeat every X seconds
 {{https://resources.gdevelop-app.com/assets/Icons/repeat.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/repeat.svg?&.png?nolink&48x48 |}}
 This allows to trigger an event every X seconds. This allows to trigger an event every X seconds.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/repeat-every-xseconds/reference|Read more...]]
  
 ## Rotate a string 13 characters ## Rotate a string 13 characters
 {{https://resources.gdevelop-app.com/assets/Icons/format-text-rotation-none.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/format-text-rotation-none.svg?&.png?nolink&48x48 |}}
 This extension rotates all alphabetic characters in a string by 13 characters. This extension rotates all alphabetic characters in a string by 13 characters.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/rotate13/reference|Read more...]]
  
 ## Screen Wrap ## Screen Wrap
 {{https://resources.gdevelop-app.com/assets/Icons/monitor-screenshot.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/monitor-screenshot.svg?&.png?nolink&48x48 |}}
 Teleport objects leaving one side of the screen so that they immediately reappear on the opposite side, maintaining speed and trajectory. Teleport objects leaving one side of the screen so that they immediately reappear on the opposite side, maintaining speed and trajectory.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/screen-wrap/reference|Read more...]]
  
 ## Animate Shadow Clones ## Animate Shadow Clones
 {{https://resources.gdevelop-app.com/assets/Icons/vector-arrange-above.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/vector-arrange-above.svg?&.png?nolink&48x48 |}}
 Create and animate shadow clones that follow the path of a primary object. Create and animate shadow clones that follow the path of a primary object.
 +
 +[[https://www.youtube.com/watch?v=2t4ANYgrrak|Read more...]] ([[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/shadow-clones/reference|reference]])
  
 ## Shake Object (position, angle, scale) ## Shake Object (position, angle, scale)
 {{https://resources.gdevelop-app.com/assets/Icons/arrow-all.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/arrow-all.svg?&.png?nolink&48x48 |}}
 Shake an object, using one or more ways to shake (position, angle, scale) Shake an object, using one or more ways to shake (position, angle, scale)
 +
 +[[https://victrisgames.itch.io/gdevelop-camera-shake-example|Read more...]] ([[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/shake-object/reference|reference]])
  
 ## Sine (or ellipsis) Movement ## Sine (or ellipsis) Movement
 {{https://resources.gdevelop-app.com/assets/Icons/sine-wave.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/sine-wave.svg?&.png?nolink&48x48 |}}
 Allow an object to move smoothly on the X and/or Y axis following a sine wave, or an ellipsis. Allow an object to move smoothly on the X and/or Y axis following a sine wave, or an ellipsis.
 +
 +[[https://victrisgames.itch.io/extension-sinemovement-and-deptheffect|Read more...]] ([[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/sine-movement/reference|reference]])
  
 ## Snap objects to a virtual grid ## Snap objects to a virtual grid
Line 230: Line 472:
 Action to snap objects to a virtual grid during the game. Action to snap objects to a virtual grid during the game.
  
-## Sprite Masking+[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/snap-to-grid/reference|Read more...]] 
 + 
 +## Object Masking
 {{https://resources.gdevelop-app.com/assets/Icons/transition-masked.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/transition-masked.svg?&.png?nolink&48x48 |}}
-Allow to use a sprite object to mask another.+Use a sprite or a shape painter to mask another object. 
 + 
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/sprite-masking/reference|Read more...]] 
 + 
 +## Sprite Sheet Animations 
 +{{https://resources.gdevelop-app.com/assets/Icons/google-spreadsheet.svg?&.png?nolink&48x48 |}} 
 +Animate a tiled sprite from a sprite sheet 
 + 
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/sprite-sheet/reference|Read more...]] 
 + 
 +## Star Rating 
 +{{https://resources.gdevelop-app.com/assets/Icons/Glyphster Pack/Master/SVG/UI Essentials/UI Essentials_star.svg?&.png?nolink&48x48 |}} 
 +A rating system indicated by stars using the shape painter. 
 + 
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/star-rating/reference|Read more...]]
  
 ## Stay On Screen ## Stay On Screen
 {{https://resources.gdevelop-app.com/assets/Icons/monitor-screenshot.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/monitor-screenshot.svg?&.png?nolink&48x48 |}}
 Force the object to stay visible on the screen by setting back its position inside the viewport of the camera. Force the object to stay visible on the screen by setting back its position inside the viewport of the camera.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/stay-on-screen/reference|Read more...]]
 +
 +## Stick objects to others
 +{{https://resources.gdevelop-app.com/assets/Icons/sticker-outline.svg?&.png?nolink&48x48 |}}
 +Behavior to stick objects to other objects - so that they follow the position and rotation of the object they are stuck to.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/sticker/reference|Read more...]]
  
 ## Swipe Detector ## Swipe Detector
 {{https://resources.gdevelop-app.com/assets/Icons/gesture-swipe-right.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/gesture-swipe-right.svg?&.png?nolink&48x48 |}}
 A behavior that detects a swipe being done on the screen, and that gives you information about it, including the direction and the length. A behavior that detects a swipe being done on the screen, and that gives you information about it, including the direction and the length.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/swipe/reference|Read more...]]
  
 ## Console (commands handler for Text Entry objects) ## Console (commands handler for Text Entry objects)
 {{https://resources.gdevelop-app.com/assets/Icons/console.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/console.svg?&.png?nolink&48x48 |}}
 A console behavior that allows parsing simple commands inputed via a Text Entry object. A console behavior that allows parsing simple commands inputed via a Text Entry object.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/text-entry-console/reference|Read more...]]
  
 ## Mobile virtual keyboard for Text Entry ## Mobile virtual keyboard for Text Entry
 {{https://resources.gdevelop-app.com/assets/Icons/keyboard-close.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/keyboard-close.svg?&.png?nolink&48x48 |}}
 Allow to open and close the virtual keyboard on mobile (iOS, Android). To be used with Text Entry objects. Allow to open and close the virtual keyboard on mobile (iOS, Android). To be used with Text Entry objects.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/text-entry-virtual-keyboard/reference|Read more...]]
 +
 +## 3D Flip
 +{{https://resources.gdevelop-app.com/assets/Icons/flip-horizontal.svg?&.png?nolink&48x48 |}}
 +Flip sprites with a 3D effect.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/three-dflip/reference|Read more...]]
  
 ## Time formatting ## Time formatting
 {{https://resources.gdevelop-app.com/assets/Icons/clock-digital.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/clock-digital.svg?&.png?nolink&48x48 |}}
 Expressions to transform time in seconds to format like HH:MM:SS. Ideal to display timers on screen. Expressions to transform time in seconds to format like HH:MM:SS. Ideal to display timers on screen.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/time-formatter/reference|Read more...]]
  
 ## Timed Back and Forth Movement ## Timed Back and Forth Movement
 {{https://resources.gdevelop-app.com/assets/Icons/repeat.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/repeat.svg?&.png?nolink&48x48 |}}
 This behavior moves objects back and forth for a chosen time or distance, vertically or horizontally. This behavior moves objects back and forth for a chosen time or distance, vertically or horizontally.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/timed-back-and-forth-movement/reference|Read more...]]
  
 ## Toggle switch ## Toggle switch
 {{https://resources.gdevelop-app.com/assets/Icons/Glyphster Pack/Master/SVG/Interface Elements/Interface Elements_interface_ui_toggle_switch.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/Glyphster Pack/Master/SVG/Interface Elements/Interface Elements_interface_ui_toggle_switch.svg?&.png?nolink&48x48 |}}
 Toggle switch that users can click or touch. Toggle switch that users can click or touch.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/toggle-switch/reference|Read more...]]
  
 ## Make object travel to random positions ## Make object travel to random positions
 {{https://resources.gdevelop-app.com/assets/Icons/axis-arrow.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/axis-arrow.svg?&.png?nolink&48x48 |}}
 Make object travel to random positions (with the pathfinding behavior). Make object travel to random positions (with the pathfinding behavior).
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/travel-to-random-positions/reference|Read more...]]
  
 ## Turret movement ## Turret movement
 {{https://resources.gdevelop-app.com/assets/Icons/Line Hero Pack/Master/SVG/Cleaning/Cleaning_cleaning_clean_plunger.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/Line Hero Pack/Master/SVG/Cleaning/Cleaning_cleaning_clean_plunger.svg?&.png?nolink&48x48 |}}
 A turret movement with customizable speed, acceleration and stop angles. A turret movement with customizable speed, acceleration and stop angles.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/turret/reference|Read more...]]
  
 ## Webpage URL tools (Web browser) ## Webpage URL tools (Web browser)
 {{https://resources.gdevelop-app.com/assets/Icons/web.svg?&.png?nolink&48x48 |}} {{https://resources.gdevelop-app.com/assets/Icons/web.svg?&.png?nolink&48x48 |}}
 Allows to read URL on Web browser exports of the game and manipulate URLs generally. Allows to read URL on Web browser exports of the game and manipulate URLs generally.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/urltools/reference|Read more...]]
 +
 +## Unique Identifiers
 +{{https://resources.gdevelop-app.com/assets/Icons/identifier.svg?&.png?nolink&48x48 |}}
 +A collection of UID generation expressions.
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/uuid/reference|Read more...]]
 +
 +## Unicode
 +{{https://resources.gdevelop-app.com/assets/Icons/dice-d10.svg?&.png?nolink&48x48 |}}
 +Provides conversion tools for Ascii and Unicode characters
 +
 +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/unicode-conversion/reference|Read more...]]
  
 ## YSort ## YSort
Line 278: Line 580:
 Create an illusion of depth by setting the Z-order based on the Y position of the object. Useful for isometric games, 2D games with a "Top-Down" view, RPG... Create an illusion of depth by setting the Z-order based on the Y position of the object. Useful for isometric games, 2D games with a "Top-Down" view, RPG...
  
-## Yandex.Games SDK (ads) +[[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/ysort/reference|Read more...]] 
-{{https://resources.gdevelop-app.com/assets/Icons/cog.svg?&.png?nolink&48x48 |}} + 
-Use the Yandex.Games SDK to display ads published on the Yandex.Games platform.+## Yandex.Games SDK 
 +{{https://resources.gdevelop-app.com/assets/Icons/gamepad-variant.svg?&.png?nolink&48x48 |}} 
 +An extension for Yandex.Games SDK that lets you easily integrate games created by GDevelop into the Yandex.Games platform. 
 + 
 +[[https://github.com/achubutkin/yandex-games-sdk-gdevelop-extension|Read more...]] ([[http://wiki.compilgames.net/doku.php/gdevelop5/extensions/yandex-games-sdk/reference|reference]])