7d02d344e5a39b45d39b18f023a267e79abbeb6a
The per-entity script list allowed picking the same script class twice; the name-keyed runtime silently ignores duplicates, leaving the extra rows dead weight with unusable enable bits. Enforce DisallowMultipleComponent semantics: the dropdown of each row only offers unattached names (own name kept for echo), "+ Add Script" disables when every registered script is attached, and scene loading dedupes as a safety net for hand-edited files.
Description
No description provided
5.6 MiB
Languages
C++
56.3%
C
41.6%
GLSL
1.8%
CMake
0.3%