Improvements
★ Added several new configuration options to contact-related conditions.
You can now set the logical condition for wall contact directions to AND / OR. The previous behavior was OR by default. With AND, transitions can be triggered only when multiple directions (e.g., right and down) are contacted simultaneously.
Raycasts now support Collision Mask settings. In addition to object groups, you can control detection using collision layers and collision masks.
Contact targets can now be detected not only via Body collision (as before), but also via Area2D collision. This allows transitions when touching an Area2D node with a CollisionShape2D. Combined with collision masks, you can create invisible trigger areas independent of tiles.
Updated some translations.
Bug Fixes
Fixed an issue (since 1.1.7) where ContactWithHitArea did not work correctly.
Fixed a potential crash when locking objects that have multiple AttackArea2D nodes.
Fixed an issue where state names in the visual script were not displayed when EditorUIScale was not set to 100% in certain environments.
