private void calc() { //IL_000c: Unknown result type (might be due to invalid IL or missing references) //IL_0017: Unknown result type (might be due to invalid IL or missing references) //IL_001d: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_0027: Unknown result type (might be due to invalid IL or missing references) //IL_002e: Unknown result type (might be due to invalid IL or missing references) //IL_002f: Unknown result type (might be due to invalid IL or missing references) //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0077: Unknown result type (might be due to invalid IL or missing references) //IL_007d: Unknown result type (might be due to invalid IL or missing references) //IL_0082: Unknown result type (might be due to invalid IL or missing references) //IL_0087: Unknown result type (might be due to invalid IL or missing references) //IL_008e: Unknown result type (might be due to invalid IL or missing references) //IL_008f: Unknown result type (might be due to invalid IL or missing references) //IL_00a0: Unknown result type (might be due to invalid IL or missing references) //IL_00ab: Unknown result type (might be due to invalid IL or missing references) //IL_00b1: Unknown result type (might be due to invalid IL or missing references) //IL_00b6: Unknown result type (might be due to invalid IL or missing references) //IL_00bb: Unknown result type (might be due to invalid IL or missing references) //IL_00c2: Unknown result type (might be due to invalid IL or missing references) //IL_00c3: Unknown result type (might be due to invalid IL or missing references) if (isOffsetChange) { Vector3 offset = diffOffset * currentWeight + startOffset; targetPoint.offset = offset; } if (isMarkerZShiftChange) { float markerZShift = diffMarkerZShift * currentWeight + startMarkerZShift; targetPoint.markerZShift = markerZShift; } if (isBleedOffsetPosChange) { Vector3 bleedOffsetPos = diffBleedOffsetPos * currentWeight + startBleedOffsetPos; targetPoint.bleedOffsetPos = bleedOffsetPos; } if (isBleedOffsetRotChange) { Vector3 bleedOffsetRot = diffBleedOffsetRot * currentWeight + startBleedOffsetRot; targetPoint.bleedOffsetRot = bleedOffsetRot; } if (isAimMarkerPointRateChange) { float aimMarkerPointRate = diffAimMarkerPointRate * currentWeight + startAimMarkerPointRate; targetPoint.aimMarkerPointRate = aimMarkerPointRate; } if (isWeightChange) { float weight = diffWeight * currentWeight + startWeight; targetPoint.weight = weight; } targetPoint.scaledCalc(); targetPoint.ArrowBleedEffectUpdate(isArrowPosUpdate, isArrowRotUpdate, isArrowOriginalScele); }