Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-02-14 | Fix TileMap NavigationServer 'Invalid ID' error | smix8 | |
Fixes NavigationServer 'Invalid ID' error of the TileMap. The issue was not caused directly by the TileMap but with the late call to get_world_2d()->get_navigation_map() while everything is shut down abruptly e.g. game window closed or Editor "Reload Saved Scene" function. | |||
2023-02-13 | Merge pull request #73018 from smix8/fix_multilayered_tilemap_navigation_4.x | Rémi Verschelde | |
Fix navigation support for multilayered TileMaps | |||
2023-02-13 | Fix 2D navigation debug visuals ignoring half the ProjectSettings | smix8 | |
Fixes that NavigationRegion2D and TileMap debug visuals ignored more or less half the ProjectSetting. E.g. random color could not be disabled, edges did not display. | |||
2023-02-11 | Merge pull request #73069 from brianwinterpixel/bugfix/linebuilder_box_uvs | Rémi Verschelde | |
Fix Line2D UVs when using BOX end cap mode | |||
2023-02-11 | Merge pull request #73063 from ↵ | Rémi Verschelde | |
KoBeWi/it_exited_the_tree_but_changed_its_mind_and_broke_instead Fix camera reparenting | |||
2023-02-11 | Strip name prefix of navigation agent debug properties in the inspector | Haoyu Qiu | |
2023-02-10 | Fix Line2D UVs when using BOX end cap mode | Brian Semrau | |
2023-02-10 | Fix camera reparenting | kobewi | |
2023-02-10 | Fix navigation support for multilayered TileMaps | smix8 | |
Fixes support for multilayered TileMaps by creating dedicated navigation maps for each layer. | |||
2023-02-09 | Merge pull request #72947 from DarkKilauea/nav-fix-avoidance-callback | Rémi Verschelde | |
Fix missing avoidance updates when using same velocity | |||
2023-02-08 | Fix missing avoidance updates when using same velocity | Josh Jones | |
When using avoidance, if you set the same velocity for the agent, you won't get an update from the avoidance system. This changes both the `set_target_position` and `set_velocity` setters to always accept user provided values, even if they are the same. This ensures that repathing and avoidance logic is always run when the user expects. | |||
2023-02-08 | Fix NavigationAgent debug functions bindings in release builds | smix8 | |
Fixes that certain NavigationAgent debug functions bindings were not available in release builds. | |||
2023-02-02 | Improve consistency of NavigationAgent setters | Josh Jones | |
2023-02-01 | Fix Camera2D crashes | kobewi | |
2023-02-01 | More codespell fixes, do more changes from previous ignore list | Rémi Verschelde | |
2023-02-01 | Merge pull request #71543 from smix8/navigation_agent_debug_4.x | Rémi Verschelde | |
Add NavigationAgent Path Debug Visualization | |||
2023-01-31 | Merge pull request #65698 from KoBeWi/cameraman | Rémi Verschelde | |
Rework how current Camera2D is determined | |||
2023-01-31 | Add NavigationAgent Path Debug Visualization | smix8 | |
Adds path debug visuals for NavigationAgent2D, NavigationAgent3D and NavigationServer. | |||
2023-01-31 | Merge pull request #72357 from aaronfranke/area-gravity-unit-dist | Rémi Verschelde | |
Replace Area gravity point distance scale with unit distance | |||
2023-01-30 | Merge pull request #72365 from groud/warn_ysort_tilemap | Rémi Verschelde | |
Warn when a TileMap layer is Y-sorted but not the TileMap node itself. | |||
2023-01-30 | Warn when a TileMap layer is Y-sorted but not the TileMap node itself. | Gilles Roudière | |
2023-01-30 | Merge pull request #72115 from AThousandShips/clip_children_fix | Rémi Verschelde | |
Hide `clip_children` for some non-drawn CanvasItems | |||
2023-01-30 | Hide clip_children for non-drawn CanvasItems | Ninni Pipping | |
2023-01-29 | Replace Area gravity point distance scale with unit distance | Aaron Franke | |
2023-01-29 | Improve stroke drawing on 2D collision shapes | Danil Alexeev | |
2023-01-29 | Fix AnimatedSprite play() don't redraw immediately | Silc Renew | |
2023-01-28 | Merge pull request #72228 from DarkKilauea/nav-agent-callable | Rémi Verschelde | |
Use Callable for Navigation Agent callbacks | |||
2023-01-28 | Merge pull request #72233 from TokageItLab/audio-blending | Rémi Verschelde | |
Implement blending audio feature to AnimationTree | |||
2023-01-28 | Merge pull request #72157 from Kabiirk/GPUParticles2D-collision-UI-Fix | Rémi Verschelde | |
Fixing Inspector Property UI for GPUParticle2D collision_base_size [w.r.t Issue#71942] | |||
2023-01-28 | Implement blending audio feature to AnimationTree | Silc Renew | |
2023-01-27 | Use Callable for Navigation Agent callbacks | Josh Jones | |
2023-01-27 | Merge pull request #72129 from groud/unclamp_texture_origin | Rémi Verschelde | |
Rename texture_offset and unclamp it | |||
2023-01-27 | Rename texture_offset and unclamp it | Gilles Roudière | |
2023-01-27 | Merge pull request #71907 from TokageItLab/change-animated-sprite-api | Rémi Verschelde | |
Make `AnimatedSprite`'s playback API consistent with `AnimationPlayer` | |||
2023-01-27 | Fixing Inspector Property UI for GPUParticle2D collision_base_size[Issue#71942] | Kabiir | |
2023-01-26 | Merge pull request #69689 from smix8/navagent_rename_location_4.x | Rémi Verschelde | |
Rename Navigation uses of 'location' to 'position' | |||
2023-01-26 | Rename Navigation uses of 'location' to 'position' | smix8 | |
Contrary to the entire rest of the engine NavigationAgent's and NavigationLinks decided to deal with locations instead of positions. | |||
2023-01-26 | Make AnimatedSprite's playback API consistent with AnimationPlayer | Silc Renew | |
2023-01-24 | PropertyUsage: Rename "DO_NOT_SHARE_ON_DUPLICATE" to "ALWAYS_DUPLICATE" | Aaron Franke | |
2023-01-23 | Merge pull request #71801 from akien-mga/codespell-en-GB-to-en-US | Rémi Verschelde | |
Convert en_GB spelling to en_US with codespell | |||
2023-01-23 | Convert en_GB spelling to en_US with codespell | Rémi Verschelde | |
2023-01-23 | Simplify AudioStreamPolyphonic | Juan Linietsky | |
* Make AudioStreamPolyphonic not requre a polling thread (simpler, faster) * Improve error reporting in AudioStreamPlayer*::get_stream_playback() error reporting to improve usability. | |||
2023-01-21 | Use range iterators in LocalVector loops | kobewi | |
2023-01-21 | Merge pull request #65726 from KoBeWi/cellless | Rémi Verschelde | |
Don't print error in `get_cell_tile_data()` | |||
2023-01-21 | Merge pull request #71021 from reduz/prevent-physics-callback-removal | Rémi Verschelde | |
Error when removing a physics node during a physics callback | |||
2023-01-18 | Merge pull request #71630 from groud/fix_tilemap_layer_delete_undo | Rémi Verschelde | |
Fixes TileMap undo not restoring tiles | |||
2023-01-18 | Fixes TileMap undo not restoring tiles | Gilles Roudière | |
2023-01-18 | Merge pull request #71615 from groud/bring_back_get_cells_by_id | Rémi Verschelde | |
Bring back TileMap::get_cells_by_id | |||
2023-01-18 | Bring back TileMap::get_cells_by_id | Gilles Roudière | |
2023-01-18 | Avoid recreating TileMap internals when selecting it | Gilles Roudière | |