use crate::{
battle::{
EffectContext,
core_battle_effects,
},
effect::fxlang,
};
pub fn is_raining(context: &mut EffectContext) -> bool {
core_battle_effects::run_effect_event::<_, bool>(context, fxlang::BattleEvent::IsRaining)
}
pub fn is_snowing(context: &mut EffectContext) -> bool {
core_battle_effects::run_effect_event::<_, bool>(context, fxlang::BattleEvent::IsSnowing)
}
pub fn is_sunny(context: &mut EffectContext) -> bool {
core_battle_effects::run_effect_event::<_, bool>(context, fxlang::BattleEvent::IsSunny)
}