888f8b31e7
Serialize dictionaries adding newlines between key-value pairs
Serialize group lists also with newlines in between
Serialize string properties escaping only " and \ (needed for a good diff experience with built-in scripts and shaders)
Bonus:
Make AnimationPlayer serialize its blend times always sorted so their order is predictable in the .tscn file.
This PR is back-compat; won't break the load of existing files.
Cherry-picked from
|
||
---|---|---|
.. | ||
animation_cache.cpp | ||
animation_cache.h | ||
animation_player.cpp | ||
animation_player.h | ||
animation_tree_player.cpp | ||
animation_tree_player.h | ||
SCsub | ||
tween.cpp | ||
tween.h | ||
tween_interpolaters.cpp |