pub(crate) fn starts_active_at_encounter_start( definition: &EncounterDefinition, enemy: &EnemyDefinition, ) -> bool