virtualx-engine/scene
Josh Jones 097f8a5fdb Fix missing avoidance updates when using same velocity
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 23:18:53 -08:00
..
2d Fix missing avoidance updates when using same velocity 2023-02-08 23:18:53 -08:00
3d Fix missing avoidance updates when using same velocity 2023-02-08 23:18:53 -08:00
animation Some code simplifications 2023-02-07 14:30:16 +01:00
audio Implement blending audio feature to AnimationTree 2023-01-28 20:08:29 +09:00
debugger One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
gui Use min_size/max_size to limit the window size and the position while popup center 2023-02-07 21:28:26 +08:00
main Optimize draw_dashed_line() and draw_rect() 2023-02-08 10:44:12 +03:00
resources Fix sub-resource IDs resetting when preloaded 2023-02-07 14:13:22 +01:00
theme Merge pull request #68429 from KoBeWi/PropertySettings 2023-01-06 22:59:29 +01:00
property_utils.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
property_utils.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
register_scene_types.cpp Updates VideoDecoder plugin API to GDExtension. 2023-01-30 18:39:29 -08:00
register_scene_types.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
scene_string_names.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
scene_string_names.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
SCsub Add ThemeDB, expose previously static Theme methods 2022-08-26 19:23:05 +03:00