pub fn exec_skill_system<K, E, S, I>(
skill_defs: &SkillDefinitions<K, E, S, I>,
effector_defs: &EffectorDefinitions<K, E>,
event_channel: &Vec<SkillTriggerEvent<S>>,
effectors: &mut Components<EffectorSet<E>>,
skill_instances: &mut Components<SkillSet<S>>,
) -> Result<(), EcsError>Expand description
Uses the SkillTriggerEvents to apply effectors to the correct entities.