export interface EffectState {
  active: boolean;
  intensity: number; // 0–100
}

export interface AtmosphereState {
  fog: EffectState;
  fire: EffectState;
  rain: EffectState;
  embers: EffectState;
}

export const defaultAtmosphere: AtmosphereState = {
  fog:    { active: false, intensity: 50 },
  fire:   { active: false, intensity: 50 },
  rain:   { active: false, intensity: 50 },
  embers: { active: false, intensity: 50 },
};
