Sets values specified by type field of the given parameter on this parameter. If the provided parameter is set to type 'None', takes all values of the given parameter. bInTakeName = Take the name of the provided parameter. bInTakeType = Take the type of the provided parameter. bInMergeArrayTypes - Appends array(s) for specified type if true, else swaps the local value with that of the provided parameter if false.