- Add per-base-level Catalogs to FPS_Editor_BaseLevelEntry, merged with global
catalogs when the base level is loaded
- Add SpawnManager::ClearCatalogs() and rebuild on LoadBaseLevelAsSublevel
- Move scenarios storage to C:/Asterion_VR/SCENARIOS/{LevelName}/ for easy
transfer between client PCs; avoids name conflicts via level subdirectories
- Add GetSceneFilePathForLevel and refactor GetSavedSceneNames to scan subdirs
- Change scenario file extension from .json to .pss with .json legacy fallback
- Add content browser tool: right-click StaticMesh/SkeletalMesh → PS Editor
section → Create Spawnable Blueprint (generates BP with mesh component,
SpawnableComponent with pre-filled DisplayName, and EditableComponent)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>