pub(crate) fn register_equipped( builder: CombatSystemBuilder, data: &ResolvedGameData, equipped: &[EquippedItem], ) -> Result<CombatSystemBuilder, EngineError>