virtualx-engine/scene
smix8 3b9355be3f Fix TileMaps with origin offset placing NavPolygons wrong without a Navigation2D node
The legacy navigation was positioning baked TileMap navpolygons relative to the current Navigation2D node assuming that it is usually one of the parent nodes.

Without the deprecated Navigation2D node the default navigation map of the world_2d is used. This navigation map has no relative Node2D so it needs to use the global_transform of the TileMap to place navregions with the correct offset in case the TileMap is moved from the origin.

(cherry picked from commit 881e49c375)
2022-09-22 20:37:48 +02:00
..
2d Fix TileMaps with origin offset placing NavPolygons wrong without a Navigation2D node 2022-09-22 20:37:48 +02:00
3d CPUParticles initialize data on set_amount 2022-09-20 10:24:56 +02:00
animation Fix crash when playing Tween right after finishing 2022-09-20 10:28:14 +02:00
audio Fix crash when passing null to AudioStreamPlayer::set_stream() 2022-04-03 12:52:17 +02:00
debugger Fix incorrect encoding used in _error_handler functions 2022-05-22 18:56:41 +08:00
gui Fix uninitialized data reads in Input 2022-09-09 14:35:08 +02:00
main Fix some corner cases in the Menu/OptionButton item auto-highlight 2022-09-05 15:46:06 +02:00
resources Backport fixes to documentation for paths, curves and navigation servers 2022-08-30 11:20:03 +02:00
property_utils.cpp Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
property_utils.h Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
register_scene_types.cpp [3.5] Update NavigationServer backport 2022-06-14 05:55:14 +02:00
register_scene_types.h Code quality: Fix header guards consistency 2022-07-25 14:53:37 +02:00
scene_string_names.cpp Node: Rename child_exited_tree to child_exiting_tree 2022-06-20 15:00:09 +02:00
scene_string_names.h Node: Rename child_exited_tree to child_exiting_tree 2022-06-20 15:00:09 +02:00
SCsub SCons: Add explicit dependencies on thirdparty code in cloned env 2021-04-29 16:57:00 +02:00