private GlitchEventManager glitchMgr; private ConstellationGenerator generator;
// 2️⃣ Pick a base constellation (weighted list) string basePattern = ChooseBasePattern(); Star Glitcher Revitalized Script
void Update() // Example trigger: player reaches a checkpoint if (player.HasJustReachedCheckpoint) Constellation newGlitch = generator.Generate(player, currentRegion); glitchMgr.SpawnGlitch(newGlitch); private GlitchEventManager glitchMgr
// ★ GlitchEventManager.cs ★ public class GlitchEventManager : MonoBehaviour private Dictionary<string, Constellation> activeGlitches = new(); private ConstellationGenerator generator