Move and consolidate many third-party plugin files and metadata from various locations (notably Assets/Third Parties/Plugins 1 and scattered Opsive/Photon folders) into a unified Assets/Plugins directory. Includes DOTween, PrimeTween, Native/BackroomsNoise, Sirenix/Odin Inspector, and Opsive UltimateCharacterController/shared libs, plus updates to several .meta files and removal of obsolete installer/legacy files. This standardizes plugin layout and cleans up duplicate/obsolete assets.
Unify and sanitize material YAML, update asmdef references, add Fusion .idea config, and trim scene serialization noise.
- Materials: replaced shader fileIDs/guid with neutral reference, added _GLOSSYREFLECTIONS_OFF keyword and common properties (_Mode, _UVSec), cleared stringTagMap, adjusted blend/ZWrite values for transparent materials to match intended settings.
- asmdef: added "Unity.UI" to both Fusion.Editor and Fusion.Runtime assembly references.
- Added IDE config files for Assets/Photon/Fusion/Runtime/Statistics (.gitignore, encodings.xml, indexLayout.xml, inspection profile, vcs.xml).
- Plugins: updated GUIDs in Sirenix/Odin Inspector Unity.Mathematics meta files.
- Scene: removed several redundant/unneeded serialized fields (Universal RP camera/light/volume extras and empty player list) to reduce clutter.
These changes aim to fix shader reference inconsistencies, align material settings, ensure Unity.UI dependency is declared, and reduce noisy serialized data in the scene.