{"repo":"KoBeWi/Godot-Custom-Runner","free":true,"listed":false,"github":"https://github.com/KoBeWi/Godot-Custom-Runner","clone":"git clone https://github.com/KoBeWi/Godot-Custom-Runner.git","description":"Plugin for Godot that allows to run project and pass data from the editor.","language":"GDScript","stars":29,"topics":["godot"],"license":"MIT","category":"game-templates","readme_excerpt":"Godot Custom Runner Best explained with a video probably: As you can see, a typical \"level\" scene is currently open, but a special context menu option runs a \"game\" scene instead and loads the level. The \"player\" icon spawns at the cursor position from the editor. 3D scenes don't have built-in context menu, but shortcuts still work as shown in the video example below: This is basically it. The CustomRunner will run a specific scene in your project and pass some data from the editor to the game (using magic). You can then use the data to e.g. load a level or place the player at the cursor position, so you can easier test your stuff. Running You can invoke Custom Runner in two ways: - Using the context menu option in the 2D editor. It only appears when CustomRunner can run that scene. - Pressing the Play Custom Scene shortcut (default F7). - Pressing the Replay Custom Scene (default Shift+F7). The first two options will first call methods to get run options (see below). The last one will invoke the runner with the last used options (i.e. same scene, same cursor position etc.), and is only available after you use either of the previous options at leasto nce. Configuration Before running is possible, you need to configure the plugin. Custom Runner uses a configuration file, which is a script that extends CustomRunner class. By default it uses DefaultConfig.gd provided in the addon's folder. You can provide your own configuration using addons/custom runner/config script project se","default_branch":null,"files":null,"tree":[],"storefront":"/r/KoBeWi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/KoBeWi/Godot-Custom-Runner/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}