.method private hidebysig instance void XCF_6342092284edc7ae1fcf306c73c16ac2e834a0bd() cil managed
{
.maxstack 148
.locals init (
[0] int32 num,
[1] int32 num2,
[2] int32 num3,
[3] int32 num4,
[4] int32 num5,
[5] string str,
[6] char[] chArray,
[7] class XCF_241bb5c82f75e5d92da6109cb323521744502cad xcf_bbcfeddacbcad,
[8] int32 num6,
[9] int32 num7,
[10] int32 num8,
[11] string str2,
[12] string[] strArray,
[13] int32 num9,
[14] string str3,
[15] int32 num10,
[16] int32 num11,
[17] int32 num12,
[18] int32 num13,
[19] int32 num14,
[20] int32 num15,
[21] int32 num16,
[22] int32 num17,
[23] int32 num18,
[24] float32 num19,
[25] float32 num20,
[26] float32 num21,
[27] float32 num22,
[28] float32 num23,
[29] float32 num24,
[30] float32 num25,
[31] float32 num26)
L_0000: ldc.i4.0
L_0001: stloc.0
L_0002: ldc.i4.0
L_0003: stloc.1
L_0004: ldc.i4.0
L_0005: stloc.2
L_0006: ldc.i4.0
L_0007: stloc.3
L_0008: ldc.i4.0
L_0009: stloc.s num5
L_000b: ldstr ","
L_0010: stloc.s str
L_0012: ldloc.s str
L_0014: callvirt instance char[] [mscorlib]System.String::ToCharArray()
L_0019: dup
L_001a: pop
L_001b: stloc.s chArray
L_001d: ldarg.0
L_001e: ldloc.s chArray
L_0020: ldc.i4.0
L_0021: ldelem.i2
L_0022: box char
L_0027: stfld object XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ a40e45d822802ff7412757df0f4018c5953478d4
L_002c: ldsfld string[] XCF_c1e5c31dbc5041440f5b9971d4ab2d4b7adfc48d::XCF_ dea6e77fcb0e0cd3035310a97c39e64011a6a33b
L_0031: ldarg.0
L_0032: ldfld int32 XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f:
layerNum
L_0037: ldelem.ref
L_0038: callvirt instance int32 [mscorlib]System.String::get_Length()
L_003d: dup
L_003e: pop
L_003f: ldc.i4.0
L_0040: ble.s L_0055
L_0042: ldarg.0
L_0043: ldsfld int64[] XCF_c1e5c31dbc5041440f5b9971d4ab2d4b7adfc48d::XCF_ 3c6bee6818f0af8179d6001ce82c5e748747fbb3
L_0048: ldarg.0
L_0049: ldfld int32 XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f:
layerNum
L_004e: ldelem.i8
L_004f: conv.i4
L_0050: stfld int32 XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 1089806a081f5541a90595fcb3c2181935b19cc7
L_0055: ldarg.0
L_0056: callvirt instance class [UnityEngine]UnityEngine.GameObject [UnityEngine]UnityEngine.Component::get_gameObject()
L_005b: dup
L_005c: pop
L_005d: ldtoken XCF_241bb5c82f75e5d92da6109cb323521744502cad
L_0062: call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
L_0067: dup
L_0068: pop
L_0069: callvirt instance class [UnityEngine]UnityEngine.Component [UnityEngine]UnityEngine.GameObject::GetComponent(class [mscorlib]System.Type)
L_006e: dup
L_006f: pop
L_0070: castclass XCF_241bb5c82f75e5d92da6109cb323521744502cad
L_0075: stloc.s xcf_bbcfeddacbcad
L_0077: ldc.i4.0
L_0078: stloc.s num6
L_007a: br.s L_00ab
L_007c: ldloc.s xcf_bbcfeddacbcad
L_007e: ldfld string[] XCF_241bb5c82f75e5d92da6109cb323521744502cad::XCF_ c5e0143c99ef1accf095cf18a15ea41ceb010cd2
L_0083: ldloc.s num6
L_0085: ldsfld string [mscorlib]System.String::Empty
L_008a: stelem.ref
L_008b: ldloc.s xcf_bbcfeddacbcad
L_008d: ldfld string[] XCF_241bb5c82f75e5d92da6109cb323521744502cad::XCF_ 030f8e9d73036cc698566f8bc386817c718c41cc
L_0092: ldloc.s num6
L_0094: ldsfld string [mscorlib]System.String::Empty
L_0099: stelem.ref
L_009a: ldloc.s xcf_bbcfeddacbcad
L_009c: ldfld int32[] XCF_241bb5c82f75e5d92da6109cb323521744502cad::XCF_ 0f3bce2b188c0c4a839840b9098796bf469c8d87
L_00a1: ldloc.s num6
L_00a3: ldc.i4.0
L_00a4: stelem.i4
L_00a5: ldloc.s num6
L_00a7: ldc.i4.1
L_00a8: add
L_00a9: stloc.s num6
L_00ab: ldloc.s num6
L_00ad: ldc.i4.3
L_00ae: ble.s L_007c
L_00b0: ldc.i4.1
L_00b1: stloc.s num7
L_00b3: ldc.i4.1
L_00b4: stloc.s num8
L_00b6: br L_02ac
L_00bb: ldarg.0
L_00bc: ldfld string XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 8d1b4492193801a5f37f2710aa4c0e9b9c2450d8
L_00c1: ldstr "df_weapon"
L_00c6: ldloca.s num8
L_00c8: call instance string [mscorlib]System.Int32::ToString()
L_00cd: dup
L_00ce: pop
L_00cf: ldstr "type"
L_00d4: call string XCF_05db5a15015cf90e9078b65205cdde3ceb6cb183::Join 4(string, string, string, string)
L_00d9: dup
L_00da: pop
L_00db: call string XCF_0e36aebce4fd6fab3500877fa110b24485403d25::XCF_ 7660648041b7ebec8b080c77b5da30cfee023570(object)
L_00e0: dup
L_00e1: pop
L_00e2: stloc.s str2
L_00e4: ldsfld string[] XCF_c1e5c31dbc5041440f5b9971d4ab2d4b7adfc48d::XCF_ dea6e77fcb0e0cd3035310a97c39e64011a6a33b
L_00e9: ldarg.0
L_00ea: ldfld int32 XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f:
layerNum
L_00ef: ldelem.ref
L_00f0: callvirt instance int32 [mscorlib]System.String::get_Length()
L_00f5: ldc.i4.0
L_00f6: ble L_0184
L_00fb: ldc.i4.5
L_00fc: switch (L_00fb)
L_0105: ldc.i4.1
L_0106: brtrue.s L_010e
L_0108: ldtoken instance void XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 6342092284edc7ae1fcf306c73c16ac2e834a0bd()
L_010d: pop
L_010e: ldloc.s str2
L_0110: ldstr ","
L_0115: ldc.i4.0
L_0116: callvirt instance int32 [mscorlib]System.String::IndexOf(string, int32)
L_011b: ldc.i4.m1
L_011c: ble.s L_0184
L_011e: ldloc.s str2
L_0120: ldc.i4.1
L_0121: newarr char
L_0126: dup
L_0127: ldc.i4.0
L_0128: ldarg.0
L_0129: ldfld object XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ a40e45d822802ff7412757df0f4018c5953478d4
L_012e: call char [Boo.Lang]Boo.Lang.Runtime.RuntimeServices::UnboxChar(object )
L_0133: dup
L_0134: pop
L_0135: stelem.i2
L_0136: callvirt instance string[] [mscorlib]System.String::Split(char[])
L_013b: dup
L_013c: pop
L_013d: stloc.s strArray
L_013f: ldarg.0
L_0140: ldfld int32 XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 1089806a081f5541a90595fcb3c2181935b19cc7
L_0145: call void DFMath::XCF_bf3080dfc354a07040d7436793e2c72d58e80c d4(int32)
L_014a: ldloc.s xcf_bbcfeddacbcad
L_014c: ldfld int32[] XCF_241bb5c82f75e5d92da6109cb323521744502cad::XCF_ acc89c44b3a25d1926389d6473bd5a208f401887
L_0151: ldloc.s num8
L_0153: ldc.i4.0
L_0154: ldloc.s strArray
L_0156: callvirt instance int32 [mscorlib]System.Array::get_Length()
L_015b: dup
L_015c: pop
L_015d: ldc.i4.1
L_015e: sub
L_015f: call int32 DFMath::XCF_fdc41cbd4e88535e82dc2cff71c0cebf04eb96 49(int32, int32)
L_0164: dup
L_0165: pop
L_0166: stelem.i4
L_0167: ldloc.s strArray
L_0169: ldloc.s xcf_bbcfeddacbcad
L_016b: ldfld int32[] XCF_241bb5c82f75e5d92da6109cb323521744502cad::XCF_ acc89c44b3a25d1926389d6473bd5a208f401887
L_0170: ldloc.s num8
L_0172: ldelem.i4
L_0173: ldelem.ref
L_0174: stloc.s str2
L_0176: ldarg.0
L_0177: ldarg.0
L_0178: ldfld int32 XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 1089806a081f5541a90595fcb3c2181935b19cc7
L_017d: ldc.i4.1
L_017e: add
L_017f: stfld int32 XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 1089806a081f5541a90595fcb3c2181935b19cc7
L_0184: ldloc.s str2
L_0186: callvirt instance int32 [mscorlib]System.String::get_Length()
L_018b: dup
L_018c: pop
L_018d: ldc.i4.0
L_018e: ble L_02a6
L_0193: ldloc.s str2
L_0195: ldstr "_stats"
L_019a: ldc.i4.0
L_019b: callvirt instance int32 [mscorlib]System.String::IndexOf(string, int32)
L_01a0: dup
L_01a1: pop
L_01a2: ldc.i4.m1
L_01a3: ble.s L_020c
L_01a5: ldc.i4.7
L_01a6: switch (L_01a5)
L_01af: ldloc.s str2
L_01b1: ldstr "_stats"
L_01b6: ldc.i4.0
L_01b7: callvirt instance int32 [mscorlib]System.String::IndexOf(string, int32)
L_01bc: dup
L_01bd: pop
L_01be: stloc.s num9
L_01c0: ldloc.0
L_01c1: ldloc.s str2
L_01c3: ldloc.s num9
L_01c5: ldc.i4.6
L_01c6: add
L_01c7: ldc.i4.1
L_01c8: callvirt instance string [mscorlib]System.String::Substring(int32, int32)
L_01cd: dup
L_01ce: pop
L_01cf: call int32 [UnityScript.Lang]UnityScript.Lang.UnityBuiltins:
arseInt(string)
L_01d4: dup
L_01d5: pop
L_01d6: add
L_01d7: stloc.0
L_01d8: ldloc.2
L_01d9: ldloc.s str2
L_01db: ldloc.s num9
L_01dd: ldc.i4.6
L_01de: add
L_01df: ldc.i4.2
L_01e0: add
L_01e1: ldc.i4.1
L_01e2: callvirt instance string [mscorlib]System.String::Substring(int32, int32)
L_01e7: dup
L_01e8: pop
L_01e9: call int32 [UnityScript.Lang]UnityScript.Lang.UnityBuiltins:
arseInt(string)
L_01ee: dup
L_01ef: pop
L_01f0: add
L_01f1: stloc.2
L_01f2: ldloc.1
L_01f3: ldloc.s str2
L_01f5: ldloc.s num9
L_01f7: ldc.i4.6
L_01f8: add
L_01f9: ldc.i4.1
L_01fa: add
L_01fb: ldc.i4.1
L_01fc: callvirt instance string [mscorlib]System.String::Substring(int32, int32)
L_0201: dup
L_0202: pop
L_0203: call int32 [UnityScript.Lang]UnityScript.Lang.UnityBuiltins:
arseInt(string)
L_0208: dup
L_0209: pop
L_020a: add
L_020b: stloc.1
L_020c: ldsfld string[] XCF_c1e5c31dbc5041440f5b9971d4ab2d4b7adfc48d::XCF_ dea6e77fcb0e0cd3035310a97c39e64011a6a33b
L_0211: ldarg.0
L_0212: ldfld int32 XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f:
layerNum
L_0217: ldelem.ref
L_0218: callvirt instance int32 [mscorlib]System.String::get_Length()
L_021d: ldc.i4.0
L_021e: bgt.s L_0241
L_0220: ldsfld bool[] XCF_c1e5c31dbc5041440f5b9971d4ab2d4b7adfc48d::XCF_ 411534d39e32754196f9bef7aac6d8ba99910fbd
L_0225: ldarg.0
L_0226: ldfld int32 XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f:
layerNum
L_022b: ldelema bool
L_0230: ldobj bool
L_0235: brfalse.s L_0252
L_0237: ldc.i4.7
L_0238: switch (L_0237)
L_0241: ldloc.s xcf_bbcfeddacbcad
L_0243: ldfld string[] XCF_241bb5c82f75e5d92da6109cb323521744502cad::XCF_ c5e0143c99ef1accf095cf18a15ea41ceb010cd2
L_0248: ldloc.s num7
L_024a: ldstr "weapon"
L_024f: stelem.ref
L_0250: br.s L_0281
L_0252: ldloc.s xcf_bbcfeddacbcad
L_0254: ldfld string[] XCF_241bb5c82f75e5d92da6109cb323521744502cad::XCF_ c5e0143c99ef1accf095cf18a15ea41ceb010cd2
L_0259: ldloc.s num7
L_025b: ldarg.0
L_025c: ldfld string XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 8d1b4492193801a5f37f2710aa4c0e9b9c2450d8
L_0261: ldstr "df_weapon"
L_0266: ldloca.s num8
L_0268: call instance string [mscorlib]System.Int32::ToString()
L_026d: ldstr "name"
L_0272: call string XCF_05db5a15015cf90e9078b65205cdde3ceb6cb183::Join 4(string, string, string, string)
L_0277: dup
L_0278: pop
L_0279: call string XCF_0e36aebce4fd6fab3500877fa110b24485403d25::XCF_ 7660648041b7ebec8b080c77b5da30cfee023570(object)
L_027e: dup
L_027f: pop
L_0280: stelem.ref
L_0281: ldloc.s xcf_bbcfeddacbcad
L_0283: ldfld string[] XCF_241bb5c82f75e5d92da6109cb323521744502cad::XCF_ 030f8e9d73036cc698566f8bc386817c718c41cc
L_0288: ldloc.s num7
L_028a: ldloc.s str2
L_028c: call string XCF_3846d7a7789c4af0d9ee1c0ffd7ad77e650f9a93::XCF_ a85090c12249ea40816e6fd562f93501848a4a58(string)
L_0291: dup
L_0292: pop
L_0293: stelem.ref
L_0294: ldloc.s xcf_bbcfeddacbcad
L_0296: ldfld int32[] XCF_241bb5c82f75e5d92da6109cb323521744502cad::XCF_ 0f3bce2b188c0c4a839840b9098796bf469c8d87
L_029b: ldloc.s num7
L_029d: ldloc.s num8
L_029f: stelem.i4
L_02a0: ldloc.s num7
L_02a2: ldc.i4.1
L_02a3: add
L_02a4: stloc.s num7
L_02a6: ldloc.s num8
L_02a8: ldc.i4.1
L_02a9: add
L_02aa: stloc.s num8
L_02ac: ldloc.s num8
L_02ae: ldc.i4.3
L_02af: ble L_00bb
L_02b4: ldc.i4.4
L_02b5: switch (L_02b4)
L_02be: ldarg.0
L_02bf: ldfld string XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 8d1b4492193801a5f37f2710aa4c0e9b9c2450d8
L_02c4: ldstr "df_armourtype"
L_02c9: call string XCF_05db5a15015cf90e9078b65205cdde3ceb6cb183::Join 2(string, string)
L_02ce: dup
L_02cf: pop
L_02d0: call string XCF_0e36aebce4fd6fab3500877fa110b24485403d25::XCF_ 7660648041b7ebec8b080c77b5da30cfee023570(object)
L_02d5: dup
L_02d6: pop
L_02d7: stloc.s str3
L_02d9: ldloc.s str3
L_02db: ldstr "_stats"
L_02e0: ldc.i4.0
L_02e1: callvirt instance int32 [mscorlib]System.String::IndexOf(string, int32)
L_02e6: ldc.i4.m1
L_02e7: ble.s L_0334
L_02e9: ldc.i4.1
L_02ea: switch (L_02e9)
L_02f3: ldloc.s str3
L_02f5: ldstr "_stats"
L_02fa: ldc.i4.0
L_02fb: callvirt instance int32 [mscorlib]System.String::IndexOf(string, int32)
L_0300: stloc.s num9
L_0302: ldloc.s num5
L_0304: ldloc.s str3
L_0306: ldloc.s num9
L_0308: ldc.i4.6
L_0309: add
L_030a: ldc.i4.2
L_030b: callvirt instance string [mscorlib]System.String::Substring(int32, int32)
L_0310: dup
L_0311: pop
L_0312: call int32 [UnityScript.Lang]UnityScript.Lang.UnityBuiltins:
arseInt(string)
L_0317: add
L_0318: stloc.s num5
L_031a: ldloc.3
L_031b: ldloc.s str3
L_031d: ldloc.s num9
L_031f: ldc.i4.6
L_0320: add
L_0321: ldc.i4.2
L_0322: add
L_0323: ldc.i4.2
L_0324: callvirt instance string [mscorlib]System.String::Substring(int32, int32)
L_0329: dup
L_032a: pop
L_032b: call int32 [UnityScript.Lang]UnityScript.Lang.UnityBuiltins:
arseInt(string)
L_0330: dup
L_0331: pop
L_0332: add
L_0333: stloc.3
L_0334: ldarg.0
L_0335: ldfld string XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 8d1b4492193801a5f37f2710aa4c0e9b9c2450d8
L_033a: ldstr "df_endurance"
L_033f: call string XCF_05db5a15015cf90e9078b65205cdde3ceb6cb183::Join 2(string, string)
L_0344: dup
L_0345: pop
L_0346: call string XCF_0e36aebce4fd6fab3500877fa110b24485403d25::XCF_ 7660648041b7ebec8b080c77b5da30cfee023570(object)
L_034b: dup
L_034c: pop
L_034d: call int32 [UnityScript.Lang]UnityScript.Lang.UnityBuiltins:
arseInt(string)
L_0352: dup
L_0353: pop
L_0354: ldloc.3
L_0355: add
L_0356: stloc.s num10
L_0358: ldarg.0
L_0359: ldfld string XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 8d1b4492193801a5f37f2710aa4c0e9b9c2450d8
L_035e: ldstr "df_agility"
L_0363: call string XCF_05db5a15015cf90e9078b65205cdde3ceb6cb183::Join 2(string, string)
L_0368: dup
L_0369: pop
L_036a: call string XCF_0e36aebce4fd6fab3500877fa110b24485403d25::XCF_ 7660648041b7ebec8b080c77b5da30cfee023570(object)
L_036f: dup
L_0370: pop
L_0371: call int32 [UnityScript.Lang]UnityScript.Lang.UnityBuiltins:
arseInt(string)
L_0376: dup
L_0377: pop
L_0378: ldloc.s num5
L_037a: add
L_037b: stloc.s num11
L_037d: ldarg.0
L_037e: ldfld string XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 8d1b4492193801a5f37f2710aa4c0e9b9c2450d8
L_0383: ldstr "df_accuracy"
L_0388: call string XCF_05db5a15015cf90e9078b65205cdde3ceb6cb183::Join 2(string, string)
L_038d: call string XCF_0e36aebce4fd6fab3500877fa110b24485403d25::XCF_ 7660648041b7ebec8b080c77b5da30cfee023570(object)
L_0392: dup
L_0393: pop
L_0394: call int32 [UnityScript.Lang]UnityScript.Lang.UnityBuiltins:
arseInt(string)
L_0399: ldloc.0
L_039a: add
L_039b: stloc.s num12
L_039d: ldarg.0
L_039e: ldfld string XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 8d1b4492193801a5f37f2710aa4c0e9b9c2450d8
L_03a3: ldstr "df_reloading"
L_03a8: call string XCF_05db5a15015cf90e9078b65205cdde3ceb6cb183::Join 2(string, string)
L_03ad: call string XCF_0e36aebce4fd6fab3500877fa110b24485403d25::XCF_ 7660648041b7ebec8b080c77b5da30cfee023570(object)
L_03b2: dup
L_03b3: pop
L_03b4: call int32 [UnityScript.Lang]UnityScript.Lang.UnityBuiltins:
arseInt(string)
L_03b9: dup
L_03ba: pop
L_03bb: ldloc.1
L_03bc: add
L_03bd: stloc.s num13
L_03bf: ldarg.0
L_03c0: ldfld string XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 8d1b4492193801a5f37f2710aa4c0e9b9c2450d8
L_03c5: ldstr "df_criticalhit"
L_03ca: call string XCF_05db5a15015cf90e9078b65205cdde3ceb6cb183::Join 2(string, string)
L_03cf: dup
L_03d0: pop
L_03d1: call string XCF_0e36aebce4fd6fab3500877fa110b24485403d25::XCF_ 7660648041b7ebec8b080c77b5da30cfee023570(object)
L_03d6: dup
L_03d7: pop
L_03d8: call int32 [UnityScript.Lang]UnityScript.Lang.UnityBuiltins:
arseInt(string)
L_03dd: ldloc.2
L_03de: add
L_03df: stloc.s num14
L_03e1: ldarg.0
L_03e2: ldfld string XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 8d1b4492193801a5f37f2710aa4c0e9b9c2450d8
L_03e7: ldstr "df_hpcurrent"
L_03ec: call string XCF_05db5a15015cf90e9078b65205cdde3ceb6cb183::Join 2(string, string)
L_03f1: dup
L_03f2: pop
L_03f3: call string XCF_0e36aebce4fd6fab3500877fa110b24485403d25::XCF_ 7660648041b7ebec8b080c77b5da30cfee023570(object)
L_03f8: call int32 [UnityScript.Lang]UnityScript.Lang.UnityBuiltins:
arseInt(string)
L_03fd: dup
L_03fe: pop
L_03ff: stloc.s num15
L_0401: ldarg.0
L_0402: ldfld int32 XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f:
layerNum
L_0407: brtrue.s L_0428
L_0409: ldc.i4.6
L_040a: switch (L_0409)
L_0413: ldstr "GameplayStats_Health"
L_0418: call string XCF_bc8e50bbd99691d87a36838067bdabfa32d9ed31::XCF_ 7660648041b7ebec8b080c77b5da30cfee023570(object)
L_041d: dup
L_041e: pop
L_041f: call int32 [UnityScript.Lang]UnityScript.Lang.UnityBuiltins:
arseInt(string)
L_0424: dup
L_0425: pop
L_0426: stloc.s num15
L_0428: ldarg.0
L_0429: ldfld string XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 8d1b4492193801a5f37f2710aa4c0e9b9c2450d8
L_042e: ldstr "df_hpmax"
L_0433: call string XCF_05db5a15015cf90e9078b65205cdde3ceb6cb183::Join 2(string, string)
L_0438: call string XCF_0e36aebce4fd6fab3500877fa110b24485403d25::XCF_ 7660648041b7ebec8b080c77b5da30cfee023570(object)
L_043d: dup
L_043e: pop
L_043f: call int32 [UnityScript.Lang]UnityScript.Lang.UnityBuiltins:
arseInt(string)
L_0444: stloc.s num16
L_0446: ldarg.0
L_0447: ldfld string XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 8d1b4492193801a5f37f2710aa4c0e9b9c2450d8
L_044c: ldstr "df_hungerhp"
L_0451: call string XCF_05db5a15015cf90e9078b65205cdde3ceb6cb183::Join 2(string, string)
L_0456: dup
L_0457: pop
L_0458: call string XCF_0e36aebce4fd6fab3500877fa110b24485403d25::XCF_ 7660648041b7ebec8b080c77b5da30cfee023570(object)
L_045d: dup
L_045e: pop
L_045f: call int32 [UnityScript.Lang]UnityScript.Lang.UnityBuiltins:
arseInt(string)
L_0464: stloc.s num17
L_0466: ldarg.0
L_0467: ldfld string XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 8d1b4492193801a5f37f2710aa4c0e9b9c2450d8
L_046c: ldstr "df_armourstr"
L_0471: call string XCF_05db5a15015cf90e9078b65205cdde3ceb6cb183::Join 2(string, string)
L_0476: dup
L_0477: pop
L_0478: call string XCF_0e36aebce4fd6fab3500877fa110b24485403d25::XCF_ 7660648041b7ebec8b080c77b5da30cfee023570(object)
L_047d: dup
L_047e: pop
L_047f: call int32 [UnityScript.Lang]UnityScript.Lang.UnityBuiltins:
arseInt(string)
L_0484: dup
L_0485: pop
L_0486: stloc.s num18
L_0488: ldloc.s num15
L_048a: conv.r4
L_048b: ldloc.s num16
L_048d: conv.r4
L_048e: ldc.r4 0.25
L_0493: mul
L_0494: call float32 [UnityEngine]UnityEngine.Mathf::Round(float32)
L_0499: dup
L_049a: pop
L_049b: bge.s L_0506
L_049d: ldc.i4.5
L_049e: switch (L_049d)
L_04a7: ldarg.0
L_04a8: ldstr "XCF_1c5f9450c81512a4c88d54a435e98d81fd631eec"
L_04ad: ldc.i4.1
L_04ae: box bool
L_04b3: callvirt instance void [UnityEngine]UnityEngine.Component::SendMessage(string, object)
L_04b8: ldloc.s num11
L_04ba: conv.r4
L_04bb: ldc.r4 0.5
L_04c0: mul
L_04c1: call float32 [UnityEngine]UnityEngine.Mathf::Round(float32)
L_04c6: dup
L_04c7: pop
L_04c8: conv.i4
L_04c9: stloc.s num11
L_04cb: ldloc.s num12
L_04cd: conv.r4
L_04ce: ldc.r4 0.5
L_04d3: mul
L_04d4: call float32 [UnityEngine]UnityEngine.Mathf::Round(float32)
L_04d9: dup
L_04da: pop
L_04db: conv.i4
L_04dc: stloc.s num12
L_04de: ldloc.s num13
L_04e0: conv.r4
L_04e1: ldc.r4 0.5
L_04e6: mul
L_04e7: call float32 [UnityEngine]UnityEngine.Mathf::Round(float32)
L_04ec: dup
L_04ed: pop
L_04ee: conv.i4
L_04ef: stloc.s num13
L_04f1: ldloc.s num14
L_04f3: conv.r4
L_04f4: ldc.r4 0.5
L_04f9: mul
L_04fa: call float32 [UnityEngine]UnityEngine.Mathf::Round(float32)
L_04ff: dup
L_0500: pop
L_0501: conv.i4
L_0502: stloc.s num14
L_0504: br.s L_0517
L_0506: ldarg.0
L_0507: ldstr "XCF_1c5f9450c81512a4c88d54a435e98d81fd631eec"
L_050c: ldc.i4.0
L_050d: box bool
L_0512: callvirt instance void [UnityEngine]UnityEngine.Component::SendMessage(string, object)
L_0517: ldc.r4 1
L_051c: stloc.s num19
L_051e: ldloc.3
L_051f: ldc.i4.0
L_0520: ble.s L_054c
L_0522: ldc.i4.3
L_0523: switch (L_0522)
L_052c: ldloc.s num16
L_052e: call float32 [UnityScript.Lang]UnityScript.Lang.UnityBuiltins:
arseFloat(int32)
L_0533: dup
L_0534: pop
L_0535: ldc.r4 2
L_053a: ldloc.3
L_053b: call float32 [UnityScript.Lang]UnityScript.Lang.UnityBuiltins:
arseFloat(int32)
L_0540: mul
L_0541: add
L_0542: stloc.s num20
L_0544: ldloc.s num16
L_0546: conv.r4
L_0547: ldloc.s num20
L_0549: div
L_054a: stloc.s num19
L_054c: ldc.r4 1
L_0551: call float32 XCF_bc8e50bbd99691d87a36838067bdabfa32d9ed31::XCF_ 669c004c21d4034587070cede1d59cb1096045d6(float32)
L_0556: dup
L_0557: pop
L_0558: stloc.s num21
L_055a: ldarg.0
L_055b: ldfld int32 XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f:
layerNum
L_0560: brtrue.s L_0572
L_0562: ldc.i4.5
L_0563: switch (L_0562)
L_056c: ldc.i4.0
L_056d: stsfld bool DFHUD::XCF_3e42a77a2a3004d5ced73760c22b95cb75d42cb a
L_0572: ldarg.0
L_0573: ldfld string XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 8d1b4492193801a5f37f2710aa4c0e9b9c2450d8
L_0578: ldstr "df_boostspeeduntil"
L_057d: call string XCF_05db5a15015cf90e9078b65205cdde3ceb6cb183::Join 2(string, string)
L_0582: dup
L_0583: pop
L_0584: call string XCF_0e36aebce4fd6fab3500877fa110b24485403d25::XCF_ 7660648041b7ebec8b080c77b5da30cfee023570(object)
L_0589: dup
L_058a: pop
L_058b: call int64 [mscorlib]System.Convert::ToInt64(string)
L_0590: ldstr "GlobalData_events_server_time"
L_0595: call string XCF_0e36aebce4fd6fab3500877fa110b24485403d25::XCF_ 7660648041b7ebec8b080c77b5da30cfee023570(object)
L_059a: dup
L_059b: pop
L_059c: call int64 [mscorlib]System.Convert::ToInt64(string)
L_05a1: dup
L_05a2: pop
L_05a3: blt.s L_05d3
L_05a5: ldc.i4.7
L_05a6: switch (L_05a5)
L_05af: ldc.r4 1.35
L_05b4: call float32 XCF_bc8e50bbd99691d87a36838067bdabfa32d9ed31::XCF_ 669c004c21d4034587070cede1d59cb1096045d6(float32)
L_05b9: stloc.s num21
L_05bb: ldarg.0
L_05bc: ldfld int32 XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f:
layerNum
L_05c1: brtrue.s L_05d3
L_05c3: ldc.i4.4
L_05c4: switch (L_05c3)
L_05cd: ldc.i4.1
L_05ce: stsfld bool DFHUD::XCF_3e42a77a2a3004d5ced73760c22b95cb75d42cb a
L_05d3: ldc.r4 2.2
L_05d8: ldc.r4 1.1
L_05dd: ldc.r4 0.004347826
L_05e2: ldloc.s num11
L_05e4: conv.r4
L_05e5: mul
L_05e6: add
L_05e7: mul
L_05e8: ldc.r4 1.2
L_05ed: mul
L_05ee: ldloc.s num21
L_05f0: call float32 XCF_bc8e50bbd99691d87a36838067bdabfa32d9ed31::XCF_ e3ac2f3128f74c4141de1449531a9a5babf71b0c(float32)
L_05f5: dup
L_05f6: pop
L_05f7: mul
L_05f8: stloc.s num22
L_05fa: ldc.r4 3.5
L_05ff: ldc.r4 1.1
L_0604: ldc.r4 0.004347826
L_0609: ldloc.s num11
L_060b: conv.r4
L_060c: mul
L_060d: add
L_060e: mul
L_060f: ldc.r4 1.2
L_0614: mul
L_0615: ldloc.s num21
L_0617: call float32 XCF_bc8e50bbd99691d87a36838067bdabfa32d9ed31::XCF_ e3ac2f3128f74c4141de1449531a9a5babf71b0c(float32)
L_061c: dup
L_061d: pop
L_061e: mul
L_061f: stloc.s num23
L_0621: ldarg.0
L_0622: callvirt instance class [UnityEngine]UnityEngine.GameObject [UnityEngine]UnityEngine.Component::get_gameObject()
L_0627: dup
L_0628: pop
L_0629: ldtoken XCF_db8d29686168391ee7720af7e60691b3e7bfeffc
L_062e: call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
L_0633: dup
L_0634: pop
L_0635: callvirt instance class [UnityEngine]UnityEngine.Component [UnityEngine]UnityEngine.GameObject::GetComponent(class [mscorlib]System.Type)
L_063a: dup
L_063b: pop
L_063c: castclass XCF_db8d29686168391ee7720af7e60691b3e7bfeffc
L_0641: ldloc.s num22
L_0643: box float32
L_0648: ldc.i4.0
L_0649: box int32
L_064e: callvirt instance void XCF_db8d29686168391ee7720af7e60691b3e7bfeffc::XCF_ 8f6e3a4c9a80f593891473b804d7b4969185cd18(object, object)
L_0653: ldarg.0
L_0654: callvirt instance class [UnityEngine]UnityEngine.GameObject [UnityEngine]UnityEngine.Component::get_gameObject()
L_0659: dup
L_065a: pop
L_065b: ldtoken XCF_db8d29686168391ee7720af7e60691b3e7bfeffc
L_0660: call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
L_0665: dup
L_0666: pop
L_0667: callvirt instance class [UnityEngine]UnityEngine.Component [UnityEngine]UnityEngine.GameObject::GetComponent(class [mscorlib]System.Type)
L_066c: castclass XCF_db8d29686168391ee7720af7e60691b3e7bfeffc
L_0671: ldloc.s num23
L_0673: box float32
L_0678: ldc.i4.0
L_0679: box int32
L_067e: callvirt instance void XCF_db8d29686168391ee7720af7e60691b3e7bfeffc::XCF_ 4ca10def836d3715a8fe853944ae2fca1175465f(object, object)
L_0683: ldc.r4 24.8
L_0688: ldc.r4 0.2
L_068d: ldloc.s num12
L_068f: conv.r4
L_0690: mul
L_0691: sub
L_0692: stloc.s num24
L_0694: ldloc.s num24
L_0696: ldc.i4.0
L_0697: conv.r4
L_0698: bge.s L_06a8
L_069a: ldc.i4.3
L_069b: switch (L_069a)
L_06a4: ldc.i4.0
L_06a5: conv.r4
L_06a6: stloc.s num24
L_06a8: ldc.i4.5
L_06a9: conv.r4
L_06aa: ldloc.s num14
L_06ac: ldc.i4.s 0x19
L_06ae: sub
L_06af: conv.r4
L_06b0: ldc.r4 2.5
L_06b5: div
L_06b6: call float32 [UnityEngine]UnityEngine.Mathf::Round(float32)
L_06bb: add
L_06bc: stloc.s num25
L_06be: ldloc.s num25
L_06c0: ldc.i4.s 80
L_06c2: conv.r4
L_06c3: ble.s L_06d4
L_06c5: ldc.i4.6
L_06c6: switch (L_06c5)
L_06cf: ldc.i4.s 80
L_06d1: conv.r4
L_06d2: stloc.s num25
L_06d4: ldc.r4 1.25
L_06d9: ldc.r4 0.01
L_06de: ldloc.s num13
L_06e0: conv.r4
L_06e1: mul
L_06e2: sub
L_06e3: stloc.s num26
L_06e5: ldloc.s num26
L_06e7: ldc.i4.0
L_06e8: conv.r4
L_06e9: bge.s L_06f9
L_06eb: ldc.i4.7
L_06ec: switch (L_06eb)
L_06f5: ldc.i4.0
L_06f6: conv.r4
L_06f7: stloc.s num26
L_06f9: ldarg.0
L_06fa: ldfld int32 XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f:
layerNum
L_06ff: brtrue.s L_0701
L_0701: ldarg.0
L_0702: ldfld string XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 8d1b4492193801a5f37f2710aa4c0e9b9c2450d8
L_0707: ldstr "healthDamageMod"
L_070c: call string XCF_05db5a15015cf90e9078b65205cdde3ceb6cb183::Join 2(string, string)
L_0711: dup
L_0712: pop
L_0713: ldloc.s num19
L_0715: call void XCF_bc8e50bbd99691d87a36838067bdabfa32d9ed31::XCF_ fabb582ae77527e5b249dda7c3ef7fb39a5b5f80(string, float32)
L_071a: ldtoken XCF_bc8e50bbd99691d87a36838067bdabfa32d9ed31
L_071f: call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
L_0724: dup
L_0725: pop
L_0726: ldstr "XCF_fabb582ae77527e5b249dda7c3ef7fb39a5b5f80"
L_072b: ldc.i4.2
L_072c: newarr object
L_0731: dup
L_0732: ldc.i4.0
L_0733: ldarg.0
L_0734: ldfld string XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 8d1b4492193801a5f37f2710aa4c0e9b9c2450d8
L_0739: ldstr "armourProtect"
L_073e: call string XCF_05db5a15015cf90e9078b65205cdde3ceb6cb183::Join 2(string, string)
L_0743: dup
L_0744: pop
L_0745: stelem.ref
L_0746: dup
L_0747: ldc.i4.1
L_0748: ldloc.s num18
L_074a: box int32
L_074f: stelem.ref
L_0750: ldtoken [UnityEngine]UnityEngine.MonoBehaviour
L_0755: call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
L_075a: call object [UnityScript.Lang]UnityScript.Lang.UnityRuntimeServices::Invoke(obje ct, string, object[], class [mscorlib]System.Type)
L_075f: dup
L_0760: pop
L_0761: pop
L_0762: ldarg.0
L_0763: ldfld string XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 8d1b4492193801a5f37f2710aa4c0e9b9c2450d8
L_0768: ldstr "XCF_e72a3feef67b1533dab23fc3d99b5bd3bf3402b2"
L_076d: call string XCF_05db5a15015cf90e9078b65205cdde3ceb6cb183::Join 2(string, string)
L_0772: dup
L_0773: pop
L_0774: ldloc.s num22
L_0776: call void XCF_bc8e50bbd99691d87a36838067bdabfa32d9ed31::XCF_ fabb582ae77527e5b249dda7c3ef7fb39a5b5f80(string, float32)
L_077b: ldarg.0
L_077c: ldfld string XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 8d1b4492193801a5f37f2710aa4c0e9b9c2450d8
L_0781: ldstr "XCF_3a8fd0b06ea91ba942294c1a5cfcbe170da18912"
L_0786: call string XCF_05db5a15015cf90e9078b65205cdde3ceb6cb183::Join 2(string, string)
L_078b: dup
L_078c: pop
L_078d: ldloc.s num23
L_078f: call void XCF_bc8e50bbd99691d87a36838067bdabfa32d9ed31::XCF_ fabb582ae77527e5b249dda7c3ef7fb39a5b5f80(string, float32)
L_0794: ldarg.0
L_0795: ldfld string XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 8d1b4492193801a5f37f2710aa4c0e9b9c2450d8
L_079a: ldstr "baseAccuracy"
L_079f: call string XCF_05db5a15015cf90e9078b65205cdde3ceb6cb183::Join 2(string, string)
L_07a4: ldloc.s num24
L_07a6: call void XCF_bc8e50bbd99691d87a36838067bdabfa32d9ed31::XCF_ fabb582ae77527e5b249dda7c3ef7fb39a5b5f80(string, float32)
L_07ab: ldarg.0
L_07ac: ldfld string XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 8d1b4492193801a5f37f2710aa4c0e9b9c2450d8
L_07b1: ldstr "baseCritical"
L_07b6: call string XCF_05db5a15015cf90e9078b65205cdde3ceb6cb183::Join 2(string, string)
L_07bb: dup
L_07bc: pop
L_07bd: ldloc.s num25
L_07bf: call void XCF_bc8e50bbd99691d87a36838067bdabfa32d9ed31::XCF_ fabb582ae77527e5b249dda7c3ef7fb39a5b5f80(string, float32)
L_07c4: ldarg.0
L_07c5: ldfld string XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 8d1b4492193801a5f37f2710aa4c0e9b9c2450d8
L_07ca: ldstr "reloadMulti"
L_07cf: call string XCF_05db5a15015cf90e9078b65205cdde3ceb6cb183::Join 2(string, string)
L_07d4: dup
L_07d5: pop
L_07d6: ldloc.s num26
L_07d8: call void XCF_bc8e50bbd99691d87a36838067bdabfa32d9ed31::XCF_ fabb582ae77527e5b249dda7c3ef7fb39a5b5f80(string, float32)
L_07dd: ldtoken XCF_bc8e50bbd99691d87a36838067bdabfa32d9ed31
L_07e2: call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
L_07e7: ldstr "XCF_fabb582ae77527e5b249dda7c3ef7fb39a5b5f80"
L_07ec: ldc.i4.2
L_07ed: newarr object
L_07f2: dup
L_07f3: ldc.i4.0
L_07f4: ldarg.0
L_07f5: ldfld string XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 8d1b4492193801a5f37f2710aa4c0e9b9c2450d8
L_07fa: ldstr "maxHealth"
L_07ff: call string XCF_05db5a15015cf90e9078b65205cdde3ceb6cb183::Join 2(string, string)
L_0804: dup
L_0805: pop
L_0806: stelem.ref
L_0807: dup
L_0808: ldc.i4.1
L_0809: ldloc.s num16
L_080b: box int32
L_0810: stelem.ref
L_0811: ldtoken [UnityEngine]UnityEngine.MonoBehaviour
L_0816: call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
L_081b: dup
L_081c: pop
L_081d: call object [UnityScript.Lang]UnityScript.Lang.UnityRuntimeServices::Invoke(obje ct, string, object[], class [mscorlib]System.Type)
L_0822: dup
L_0823: pop
L_0824: pop
L_0825: ldarg.0
L_0826: ldfld int32 XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f:
layerNum
L_082b: brtrue.s L_0846
L_082d: call void DFHUD::XCF_5c3920d30d48043b91b59725a5d527033d55071 4()
L_0832: call void DFHUD::XCF_3fd70aead373129ee51e4c96a37ff854f747d80 a()
L_0837: call void DFHUD::XCF_e1d1b116eae0b23dc02d7917bdfa4da4239f193 d()
L_083c: call void DFHUD::XCF_2600961bfb2001ddcf5052761b98eab8399f249 9()
L_0841: call void DFHUD::XCF_f52848b324332bb2db4ad04e70878ea34c3ca81 a()
L_0846: ret
As sack a code?
{
.maxstack 148
.locals init (
[0] int32 num,
[1] int32 num2,
[2] int32 num3,
[3] int32 num4,
[4] int32 num5,
[5] string str,
[6] char[] chArray,
[7] class XCF_241bb5c82f75e5d92da6109cb323521744502cad xcf_bbcfeddacbcad,
[8] int32 num6,
[9] int32 num7,
[10] int32 num8,
[11] string str2,
[12] string[] strArray,
[13] int32 num9,
[14] string str3,
[15] int32 num10,
[16] int32 num11,
[17] int32 num12,
[18] int32 num13,
[19] int32 num14,
[20] int32 num15,
[21] int32 num16,
[22] int32 num17,
[23] int32 num18,
[24] float32 num19,
[25] float32 num20,
[26] float32 num21,
[27] float32 num22,
[28] float32 num23,
[29] float32 num24,
[30] float32 num25,
[31] float32 num26)
L_0000: ldc.i4.0
L_0001: stloc.0
L_0002: ldc.i4.0
L_0003: stloc.1
L_0004: ldc.i4.0
L_0005: stloc.2
L_0006: ldc.i4.0
L_0007: stloc.3
L_0008: ldc.i4.0
L_0009: stloc.s num5
L_000b: ldstr ","
L_0010: stloc.s str
L_0012: ldloc.s str
L_0014: callvirt instance char[] [mscorlib]System.String::ToCharArray()
L_0019: dup
L_001a: pop
L_001b: stloc.s chArray
L_001d: ldarg.0
L_001e: ldloc.s chArray
L_0020: ldc.i4.0
L_0021: ldelem.i2
L_0022: box char
L_0027: stfld object XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ a40e45d822802ff7412757df0f4018c5953478d4
L_002c: ldsfld string[] XCF_c1e5c31dbc5041440f5b9971d4ab2d4b7adfc48d::XCF_ dea6e77fcb0e0cd3035310a97c39e64011a6a33b
L_0031: ldarg.0
L_0032: ldfld int32 XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f:
layerNumL_0037: ldelem.ref
L_0038: callvirt instance int32 [mscorlib]System.String::get_Length()
L_003d: dup
L_003e: pop
L_003f: ldc.i4.0
L_0040: ble.s L_0055
L_0042: ldarg.0
L_0043: ldsfld int64[] XCF_c1e5c31dbc5041440f5b9971d4ab2d4b7adfc48d::XCF_ 3c6bee6818f0af8179d6001ce82c5e748747fbb3
L_0048: ldarg.0
L_0049: ldfld int32 XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f:
layerNumL_004e: ldelem.i8
L_004f: conv.i4
L_0050: stfld int32 XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 1089806a081f5541a90595fcb3c2181935b19cc7
L_0055: ldarg.0
L_0056: callvirt instance class [UnityEngine]UnityEngine.GameObject [UnityEngine]UnityEngine.Component::get_gameObject()
L_005b: dup
L_005c: pop
L_005d: ldtoken XCF_241bb5c82f75e5d92da6109cb323521744502cad
L_0062: call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
L_0067: dup
L_0068: pop
L_0069: callvirt instance class [UnityEngine]UnityEngine.Component [UnityEngine]UnityEngine.GameObject::GetComponent(class [mscorlib]System.Type)
L_006e: dup
L_006f: pop
L_0070: castclass XCF_241bb5c82f75e5d92da6109cb323521744502cad
L_0075: stloc.s xcf_bbcfeddacbcad
L_0077: ldc.i4.0
L_0078: stloc.s num6
L_007a: br.s L_00ab
L_007c: ldloc.s xcf_bbcfeddacbcad
L_007e: ldfld string[] XCF_241bb5c82f75e5d92da6109cb323521744502cad::XCF_ c5e0143c99ef1accf095cf18a15ea41ceb010cd2
L_0083: ldloc.s num6
L_0085: ldsfld string [mscorlib]System.String::Empty
L_008a: stelem.ref
L_008b: ldloc.s xcf_bbcfeddacbcad
L_008d: ldfld string[] XCF_241bb5c82f75e5d92da6109cb323521744502cad::XCF_ 030f8e9d73036cc698566f8bc386817c718c41cc
L_0092: ldloc.s num6
L_0094: ldsfld string [mscorlib]System.String::Empty
L_0099: stelem.ref
L_009a: ldloc.s xcf_bbcfeddacbcad
L_009c: ldfld int32[] XCF_241bb5c82f75e5d92da6109cb323521744502cad::XCF_ 0f3bce2b188c0c4a839840b9098796bf469c8d87
L_00a1: ldloc.s num6
L_00a3: ldc.i4.0
L_00a4: stelem.i4
L_00a5: ldloc.s num6
L_00a7: ldc.i4.1
L_00a8: add
L_00a9: stloc.s num6
L_00ab: ldloc.s num6
L_00ad: ldc.i4.3
L_00ae: ble.s L_007c
L_00b0: ldc.i4.1
L_00b1: stloc.s num7
L_00b3: ldc.i4.1
L_00b4: stloc.s num8
L_00b6: br L_02ac
L_00bb: ldarg.0
L_00bc: ldfld string XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 8d1b4492193801a5f37f2710aa4c0e9b9c2450d8
L_00c1: ldstr "df_weapon"
L_00c6: ldloca.s num8
L_00c8: call instance string [mscorlib]System.Int32::ToString()
L_00cd: dup
L_00ce: pop
L_00cf: ldstr "type"
L_00d4: call string XCF_05db5a15015cf90e9078b65205cdde3ceb6cb183::Join 4(string, string, string, string)
L_00d9: dup
L_00da: pop
L_00db: call string XCF_0e36aebce4fd6fab3500877fa110b24485403d25::XCF_ 7660648041b7ebec8b080c77b5da30cfee023570(object)
L_00e0: dup
L_00e1: pop
L_00e2: stloc.s str2
L_00e4: ldsfld string[] XCF_c1e5c31dbc5041440f5b9971d4ab2d4b7adfc48d::XCF_ dea6e77fcb0e0cd3035310a97c39e64011a6a33b
L_00e9: ldarg.0
L_00ea: ldfld int32 XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f:
layerNumL_00ef: ldelem.ref
L_00f0: callvirt instance int32 [mscorlib]System.String::get_Length()
L_00f5: ldc.i4.0
L_00f6: ble L_0184
L_00fb: ldc.i4.5
L_00fc: switch (L_00fb)
L_0105: ldc.i4.1
L_0106: brtrue.s L_010e
L_0108: ldtoken instance void XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 6342092284edc7ae1fcf306c73c16ac2e834a0bd()
L_010d: pop
L_010e: ldloc.s str2
L_0110: ldstr ","
L_0115: ldc.i4.0
L_0116: callvirt instance int32 [mscorlib]System.String::IndexOf(string, int32)
L_011b: ldc.i4.m1
L_011c: ble.s L_0184
L_011e: ldloc.s str2
L_0120: ldc.i4.1
L_0121: newarr char
L_0126: dup
L_0127: ldc.i4.0
L_0128: ldarg.0
L_0129: ldfld object XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ a40e45d822802ff7412757df0f4018c5953478d4
L_012e: call char [Boo.Lang]Boo.Lang.Runtime.RuntimeServices::UnboxChar(object )
L_0133: dup
L_0134: pop
L_0135: stelem.i2
L_0136: callvirt instance string[] [mscorlib]System.String::Split(char[])
L_013b: dup
L_013c: pop
L_013d: stloc.s strArray
L_013f: ldarg.0
L_0140: ldfld int32 XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 1089806a081f5541a90595fcb3c2181935b19cc7
L_0145: call void DFMath::XCF_bf3080dfc354a07040d7436793e2c72d58e80c d4(int32)
L_014a: ldloc.s xcf_bbcfeddacbcad
L_014c: ldfld int32[] XCF_241bb5c82f75e5d92da6109cb323521744502cad::XCF_ acc89c44b3a25d1926389d6473bd5a208f401887
L_0151: ldloc.s num8
L_0153: ldc.i4.0
L_0154: ldloc.s strArray
L_0156: callvirt instance int32 [mscorlib]System.Array::get_Length()
L_015b: dup
L_015c: pop
L_015d: ldc.i4.1
L_015e: sub
L_015f: call int32 DFMath::XCF_fdc41cbd4e88535e82dc2cff71c0cebf04eb96 49(int32, int32)
L_0164: dup
L_0165: pop
L_0166: stelem.i4
L_0167: ldloc.s strArray
L_0169: ldloc.s xcf_bbcfeddacbcad
L_016b: ldfld int32[] XCF_241bb5c82f75e5d92da6109cb323521744502cad::XCF_ acc89c44b3a25d1926389d6473bd5a208f401887
L_0170: ldloc.s num8
L_0172: ldelem.i4
L_0173: ldelem.ref
L_0174: stloc.s str2
L_0176: ldarg.0
L_0177: ldarg.0
L_0178: ldfld int32 XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 1089806a081f5541a90595fcb3c2181935b19cc7
L_017d: ldc.i4.1
L_017e: add
L_017f: stfld int32 XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 1089806a081f5541a90595fcb3c2181935b19cc7
L_0184: ldloc.s str2
L_0186: callvirt instance int32 [mscorlib]System.String::get_Length()
L_018b: dup
L_018c: pop
L_018d: ldc.i4.0
L_018e: ble L_02a6
L_0193: ldloc.s str2
L_0195: ldstr "_stats"
L_019a: ldc.i4.0
L_019b: callvirt instance int32 [mscorlib]System.String::IndexOf(string, int32)
L_01a0: dup
L_01a1: pop
L_01a2: ldc.i4.m1
L_01a3: ble.s L_020c
L_01a5: ldc.i4.7
L_01a6: switch (L_01a5)
L_01af: ldloc.s str2
L_01b1: ldstr "_stats"
L_01b6: ldc.i4.0
L_01b7: callvirt instance int32 [mscorlib]System.String::IndexOf(string, int32)
L_01bc: dup
L_01bd: pop
L_01be: stloc.s num9
L_01c0: ldloc.0
L_01c1: ldloc.s str2
L_01c3: ldloc.s num9
L_01c5: ldc.i4.6
L_01c6: add
L_01c7: ldc.i4.1
L_01c8: callvirt instance string [mscorlib]System.String::Substring(int32, int32)
L_01cd: dup
L_01ce: pop
L_01cf: call int32 [UnityScript.Lang]UnityScript.Lang.UnityBuiltins:
arseInt(string)L_01d4: dup
L_01d5: pop
L_01d6: add
L_01d7: stloc.0
L_01d8: ldloc.2
L_01d9: ldloc.s str2
L_01db: ldloc.s num9
L_01dd: ldc.i4.6
L_01de: add
L_01df: ldc.i4.2
L_01e0: add
L_01e1: ldc.i4.1
L_01e2: callvirt instance string [mscorlib]System.String::Substring(int32, int32)
L_01e7: dup
L_01e8: pop
L_01e9: call int32 [UnityScript.Lang]UnityScript.Lang.UnityBuiltins:
arseInt(string)L_01ee: dup
L_01ef: pop
L_01f0: add
L_01f1: stloc.2
L_01f2: ldloc.1
L_01f3: ldloc.s str2
L_01f5: ldloc.s num9
L_01f7: ldc.i4.6
L_01f8: add
L_01f9: ldc.i4.1
L_01fa: add
L_01fb: ldc.i4.1
L_01fc: callvirt instance string [mscorlib]System.String::Substring(int32, int32)
L_0201: dup
L_0202: pop
L_0203: call int32 [UnityScript.Lang]UnityScript.Lang.UnityBuiltins:
arseInt(string)L_0208: dup
L_0209: pop
L_020a: add
L_020b: stloc.1
L_020c: ldsfld string[] XCF_c1e5c31dbc5041440f5b9971d4ab2d4b7adfc48d::XCF_ dea6e77fcb0e0cd3035310a97c39e64011a6a33b
L_0211: ldarg.0
L_0212: ldfld int32 XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f:
layerNumL_0217: ldelem.ref
L_0218: callvirt instance int32 [mscorlib]System.String::get_Length()
L_021d: ldc.i4.0
L_021e: bgt.s L_0241
L_0220: ldsfld bool[] XCF_c1e5c31dbc5041440f5b9971d4ab2d4b7adfc48d::XCF_ 411534d39e32754196f9bef7aac6d8ba99910fbd
L_0225: ldarg.0
L_0226: ldfld int32 XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f:
layerNumL_022b: ldelema bool
L_0230: ldobj bool
L_0235: brfalse.s L_0252
L_0237: ldc.i4.7
L_0238: switch (L_0237)
L_0241: ldloc.s xcf_bbcfeddacbcad
L_0243: ldfld string[] XCF_241bb5c82f75e5d92da6109cb323521744502cad::XCF_ c5e0143c99ef1accf095cf18a15ea41ceb010cd2
L_0248: ldloc.s num7
L_024a: ldstr "weapon"
L_024f: stelem.ref
L_0250: br.s L_0281
L_0252: ldloc.s xcf_bbcfeddacbcad
L_0254: ldfld string[] XCF_241bb5c82f75e5d92da6109cb323521744502cad::XCF_ c5e0143c99ef1accf095cf18a15ea41ceb010cd2
L_0259: ldloc.s num7
L_025b: ldarg.0
L_025c: ldfld string XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 8d1b4492193801a5f37f2710aa4c0e9b9c2450d8
L_0261: ldstr "df_weapon"
L_0266: ldloca.s num8
L_0268: call instance string [mscorlib]System.Int32::ToString()
L_026d: ldstr "name"
L_0272: call string XCF_05db5a15015cf90e9078b65205cdde3ceb6cb183::Join 4(string, string, string, string)
L_0277: dup
L_0278: pop
L_0279: call string XCF_0e36aebce4fd6fab3500877fa110b24485403d25::XCF_ 7660648041b7ebec8b080c77b5da30cfee023570(object)
L_027e: dup
L_027f: pop
L_0280: stelem.ref
L_0281: ldloc.s xcf_bbcfeddacbcad
L_0283: ldfld string[] XCF_241bb5c82f75e5d92da6109cb323521744502cad::XCF_ 030f8e9d73036cc698566f8bc386817c718c41cc
L_0288: ldloc.s num7
L_028a: ldloc.s str2
L_028c: call string XCF_3846d7a7789c4af0d9ee1c0ffd7ad77e650f9a93::XCF_ a85090c12249ea40816e6fd562f93501848a4a58(string)
L_0291: dup
L_0292: pop
L_0293: stelem.ref
L_0294: ldloc.s xcf_bbcfeddacbcad
L_0296: ldfld int32[] XCF_241bb5c82f75e5d92da6109cb323521744502cad::XCF_ 0f3bce2b188c0c4a839840b9098796bf469c8d87
L_029b: ldloc.s num7
L_029d: ldloc.s num8
L_029f: stelem.i4
L_02a0: ldloc.s num7
L_02a2: ldc.i4.1
L_02a3: add
L_02a4: stloc.s num7
L_02a6: ldloc.s num8
L_02a8: ldc.i4.1
L_02a9: add
L_02aa: stloc.s num8
L_02ac: ldloc.s num8
L_02ae: ldc.i4.3
L_02af: ble L_00bb
L_02b4: ldc.i4.4
L_02b5: switch (L_02b4)
L_02be: ldarg.0
L_02bf: ldfld string XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 8d1b4492193801a5f37f2710aa4c0e9b9c2450d8
L_02c4: ldstr "df_armourtype"
L_02c9: call string XCF_05db5a15015cf90e9078b65205cdde3ceb6cb183::Join 2(string, string)
L_02ce: dup
L_02cf: pop
L_02d0: call string XCF_0e36aebce4fd6fab3500877fa110b24485403d25::XCF_ 7660648041b7ebec8b080c77b5da30cfee023570(object)
L_02d5: dup
L_02d6: pop
L_02d7: stloc.s str3
L_02d9: ldloc.s str3
L_02db: ldstr "_stats"
L_02e0: ldc.i4.0
L_02e1: callvirt instance int32 [mscorlib]System.String::IndexOf(string, int32)
L_02e6: ldc.i4.m1
L_02e7: ble.s L_0334
L_02e9: ldc.i4.1
L_02ea: switch (L_02e9)
L_02f3: ldloc.s str3
L_02f5: ldstr "_stats"
L_02fa: ldc.i4.0
L_02fb: callvirt instance int32 [mscorlib]System.String::IndexOf(string, int32)
L_0300: stloc.s num9
L_0302: ldloc.s num5
L_0304: ldloc.s str3
L_0306: ldloc.s num9
L_0308: ldc.i4.6
L_0309: add
L_030a: ldc.i4.2
L_030b: callvirt instance string [mscorlib]System.String::Substring(int32, int32)
L_0310: dup
L_0311: pop
L_0312: call int32 [UnityScript.Lang]UnityScript.Lang.UnityBuiltins:
arseInt(string)L_0317: add
L_0318: stloc.s num5
L_031a: ldloc.3
L_031b: ldloc.s str3
L_031d: ldloc.s num9
L_031f: ldc.i4.6
L_0320: add
L_0321: ldc.i4.2
L_0322: add
L_0323: ldc.i4.2
L_0324: callvirt instance string [mscorlib]System.String::Substring(int32, int32)
L_0329: dup
L_032a: pop
L_032b: call int32 [UnityScript.Lang]UnityScript.Lang.UnityBuiltins:
arseInt(string)L_0330: dup
L_0331: pop
L_0332: add
L_0333: stloc.3
L_0334: ldarg.0
L_0335: ldfld string XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 8d1b4492193801a5f37f2710aa4c0e9b9c2450d8
L_033a: ldstr "df_endurance"
L_033f: call string XCF_05db5a15015cf90e9078b65205cdde3ceb6cb183::Join 2(string, string)
L_0344: dup
L_0345: pop
L_0346: call string XCF_0e36aebce4fd6fab3500877fa110b24485403d25::XCF_ 7660648041b7ebec8b080c77b5da30cfee023570(object)
L_034b: dup
L_034c: pop
L_034d: call int32 [UnityScript.Lang]UnityScript.Lang.UnityBuiltins:
arseInt(string)L_0352: dup
L_0353: pop
L_0354: ldloc.3
L_0355: add
L_0356: stloc.s num10
L_0358: ldarg.0
L_0359: ldfld string XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 8d1b4492193801a5f37f2710aa4c0e9b9c2450d8
L_035e: ldstr "df_agility"
L_0363: call string XCF_05db5a15015cf90e9078b65205cdde3ceb6cb183::Join 2(string, string)
L_0368: dup
L_0369: pop
L_036a: call string XCF_0e36aebce4fd6fab3500877fa110b24485403d25::XCF_ 7660648041b7ebec8b080c77b5da30cfee023570(object)
L_036f: dup
L_0370: pop
L_0371: call int32 [UnityScript.Lang]UnityScript.Lang.UnityBuiltins:
arseInt(string)L_0376: dup
L_0377: pop
L_0378: ldloc.s num5
L_037a: add
L_037b: stloc.s num11
L_037d: ldarg.0
L_037e: ldfld string XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 8d1b4492193801a5f37f2710aa4c0e9b9c2450d8
L_0383: ldstr "df_accuracy"
L_0388: call string XCF_05db5a15015cf90e9078b65205cdde3ceb6cb183::Join 2(string, string)
L_038d: call string XCF_0e36aebce4fd6fab3500877fa110b24485403d25::XCF_ 7660648041b7ebec8b080c77b5da30cfee023570(object)
L_0392: dup
L_0393: pop
L_0394: call int32 [UnityScript.Lang]UnityScript.Lang.UnityBuiltins:
arseInt(string)L_0399: ldloc.0
L_039a: add
L_039b: stloc.s num12
L_039d: ldarg.0
L_039e: ldfld string XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 8d1b4492193801a5f37f2710aa4c0e9b9c2450d8
L_03a3: ldstr "df_reloading"
L_03a8: call string XCF_05db5a15015cf90e9078b65205cdde3ceb6cb183::Join 2(string, string)
L_03ad: call string XCF_0e36aebce4fd6fab3500877fa110b24485403d25::XCF_ 7660648041b7ebec8b080c77b5da30cfee023570(object)
L_03b2: dup
L_03b3: pop
L_03b4: call int32 [UnityScript.Lang]UnityScript.Lang.UnityBuiltins:
arseInt(string)L_03b9: dup
L_03ba: pop
L_03bb: ldloc.1
L_03bc: add
L_03bd: stloc.s num13
L_03bf: ldarg.0
L_03c0: ldfld string XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 8d1b4492193801a5f37f2710aa4c0e9b9c2450d8
L_03c5: ldstr "df_criticalhit"
L_03ca: call string XCF_05db5a15015cf90e9078b65205cdde3ceb6cb183::Join 2(string, string)
L_03cf: dup
L_03d0: pop
L_03d1: call string XCF_0e36aebce4fd6fab3500877fa110b24485403d25::XCF_ 7660648041b7ebec8b080c77b5da30cfee023570(object)
L_03d6: dup
L_03d7: pop
L_03d8: call int32 [UnityScript.Lang]UnityScript.Lang.UnityBuiltins:
arseInt(string)L_03dd: ldloc.2
L_03de: add
L_03df: stloc.s num14
L_03e1: ldarg.0
L_03e2: ldfld string XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 8d1b4492193801a5f37f2710aa4c0e9b9c2450d8
L_03e7: ldstr "df_hpcurrent"
L_03ec: call string XCF_05db5a15015cf90e9078b65205cdde3ceb6cb183::Join 2(string, string)
L_03f1: dup
L_03f2: pop
L_03f3: call string XCF_0e36aebce4fd6fab3500877fa110b24485403d25::XCF_ 7660648041b7ebec8b080c77b5da30cfee023570(object)
L_03f8: call int32 [UnityScript.Lang]UnityScript.Lang.UnityBuiltins:
arseInt(string)L_03fd: dup
L_03fe: pop
L_03ff: stloc.s num15
L_0401: ldarg.0
L_0402: ldfld int32 XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f:
layerNumL_0407: brtrue.s L_0428
L_0409: ldc.i4.6
L_040a: switch (L_0409)
L_0413: ldstr "GameplayStats_Health"
L_0418: call string XCF_bc8e50bbd99691d87a36838067bdabfa32d9ed31::XCF_ 7660648041b7ebec8b080c77b5da30cfee023570(object)
L_041d: dup
L_041e: pop
L_041f: call int32 [UnityScript.Lang]UnityScript.Lang.UnityBuiltins:
arseInt(string)L_0424: dup
L_0425: pop
L_0426: stloc.s num15
L_0428: ldarg.0
L_0429: ldfld string XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 8d1b4492193801a5f37f2710aa4c0e9b9c2450d8
L_042e: ldstr "df_hpmax"
L_0433: call string XCF_05db5a15015cf90e9078b65205cdde3ceb6cb183::Join 2(string, string)
L_0438: call string XCF_0e36aebce4fd6fab3500877fa110b24485403d25::XCF_ 7660648041b7ebec8b080c77b5da30cfee023570(object)
L_043d: dup
L_043e: pop
L_043f: call int32 [UnityScript.Lang]UnityScript.Lang.UnityBuiltins:
arseInt(string)L_0444: stloc.s num16
L_0446: ldarg.0
L_0447: ldfld string XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 8d1b4492193801a5f37f2710aa4c0e9b9c2450d8
L_044c: ldstr "df_hungerhp"
L_0451: call string XCF_05db5a15015cf90e9078b65205cdde3ceb6cb183::Join 2(string, string)
L_0456: dup
L_0457: pop
L_0458: call string XCF_0e36aebce4fd6fab3500877fa110b24485403d25::XCF_ 7660648041b7ebec8b080c77b5da30cfee023570(object)
L_045d: dup
L_045e: pop
L_045f: call int32 [UnityScript.Lang]UnityScript.Lang.UnityBuiltins:
arseInt(string)L_0464: stloc.s num17
L_0466: ldarg.0
L_0467: ldfld string XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 8d1b4492193801a5f37f2710aa4c0e9b9c2450d8
L_046c: ldstr "df_armourstr"
L_0471: call string XCF_05db5a15015cf90e9078b65205cdde3ceb6cb183::Join 2(string, string)
L_0476: dup
L_0477: pop
L_0478: call string XCF_0e36aebce4fd6fab3500877fa110b24485403d25::XCF_ 7660648041b7ebec8b080c77b5da30cfee023570(object)
L_047d: dup
L_047e: pop
L_047f: call int32 [UnityScript.Lang]UnityScript.Lang.UnityBuiltins:
arseInt(string)L_0484: dup
L_0485: pop
L_0486: stloc.s num18
L_0488: ldloc.s num15
L_048a: conv.r4
L_048b: ldloc.s num16
L_048d: conv.r4
L_048e: ldc.r4 0.25
L_0493: mul
L_0494: call float32 [UnityEngine]UnityEngine.Mathf::Round(float32)
L_0499: dup
L_049a: pop
L_049b: bge.s L_0506
L_049d: ldc.i4.5
L_049e: switch (L_049d)
L_04a7: ldarg.0
L_04a8: ldstr "XCF_1c5f9450c81512a4c88d54a435e98d81fd631eec"
L_04ad: ldc.i4.1
L_04ae: box bool
L_04b3: callvirt instance void [UnityEngine]UnityEngine.Component::SendMessage(string, object)
L_04b8: ldloc.s num11
L_04ba: conv.r4
L_04bb: ldc.r4 0.5
L_04c0: mul
L_04c1: call float32 [UnityEngine]UnityEngine.Mathf::Round(float32)
L_04c6: dup
L_04c7: pop
L_04c8: conv.i4
L_04c9: stloc.s num11
L_04cb: ldloc.s num12
L_04cd: conv.r4
L_04ce: ldc.r4 0.5
L_04d3: mul
L_04d4: call float32 [UnityEngine]UnityEngine.Mathf::Round(float32)
L_04d9: dup
L_04da: pop
L_04db: conv.i4
L_04dc: stloc.s num12
L_04de: ldloc.s num13
L_04e0: conv.r4
L_04e1: ldc.r4 0.5
L_04e6: mul
L_04e7: call float32 [UnityEngine]UnityEngine.Mathf::Round(float32)
L_04ec: dup
L_04ed: pop
L_04ee: conv.i4
L_04ef: stloc.s num13
L_04f1: ldloc.s num14
L_04f3: conv.r4
L_04f4: ldc.r4 0.5
L_04f9: mul
L_04fa: call float32 [UnityEngine]UnityEngine.Mathf::Round(float32)
L_04ff: dup
L_0500: pop
L_0501: conv.i4
L_0502: stloc.s num14
L_0504: br.s L_0517
L_0506: ldarg.0
L_0507: ldstr "XCF_1c5f9450c81512a4c88d54a435e98d81fd631eec"
L_050c: ldc.i4.0
L_050d: box bool
L_0512: callvirt instance void [UnityEngine]UnityEngine.Component::SendMessage(string, object)
L_0517: ldc.r4 1
L_051c: stloc.s num19
L_051e: ldloc.3
L_051f: ldc.i4.0
L_0520: ble.s L_054c
L_0522: ldc.i4.3
L_0523: switch (L_0522)
L_052c: ldloc.s num16
L_052e: call float32 [UnityScript.Lang]UnityScript.Lang.UnityBuiltins:
arseFloat(int32)L_0533: dup
L_0534: pop
L_0535: ldc.r4 2
L_053a: ldloc.3
L_053b: call float32 [UnityScript.Lang]UnityScript.Lang.UnityBuiltins:
arseFloat(int32)L_0540: mul
L_0541: add
L_0542: stloc.s num20
L_0544: ldloc.s num16
L_0546: conv.r4
L_0547: ldloc.s num20
L_0549: div
L_054a: stloc.s num19
L_054c: ldc.r4 1
L_0551: call float32 XCF_bc8e50bbd99691d87a36838067bdabfa32d9ed31::XCF_ 669c004c21d4034587070cede1d59cb1096045d6(float32)
L_0556: dup
L_0557: pop
L_0558: stloc.s num21
L_055a: ldarg.0
L_055b: ldfld int32 XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f:
layerNumL_0560: brtrue.s L_0572
L_0562: ldc.i4.5
L_0563: switch (L_0562)
L_056c: ldc.i4.0
L_056d: stsfld bool DFHUD::XCF_3e42a77a2a3004d5ced73760c22b95cb75d42cb a
L_0572: ldarg.0
L_0573: ldfld string XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 8d1b4492193801a5f37f2710aa4c0e9b9c2450d8
L_0578: ldstr "df_boostspeeduntil"
L_057d: call string XCF_05db5a15015cf90e9078b65205cdde3ceb6cb183::Join 2(string, string)
L_0582: dup
L_0583: pop
L_0584: call string XCF_0e36aebce4fd6fab3500877fa110b24485403d25::XCF_ 7660648041b7ebec8b080c77b5da30cfee023570(object)
L_0589: dup
L_058a: pop
L_058b: call int64 [mscorlib]System.Convert::ToInt64(string)
L_0590: ldstr "GlobalData_events_server_time"
L_0595: call string XCF_0e36aebce4fd6fab3500877fa110b24485403d25::XCF_ 7660648041b7ebec8b080c77b5da30cfee023570(object)
L_059a: dup
L_059b: pop
L_059c: call int64 [mscorlib]System.Convert::ToInt64(string)
L_05a1: dup
L_05a2: pop
L_05a3: blt.s L_05d3
L_05a5: ldc.i4.7
L_05a6: switch (L_05a5)
L_05af: ldc.r4 1.35
L_05b4: call float32 XCF_bc8e50bbd99691d87a36838067bdabfa32d9ed31::XCF_ 669c004c21d4034587070cede1d59cb1096045d6(float32)
L_05b9: stloc.s num21
L_05bb: ldarg.0
L_05bc: ldfld int32 XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f:
layerNumL_05c1: brtrue.s L_05d3
L_05c3: ldc.i4.4
L_05c4: switch (L_05c3)
L_05cd: ldc.i4.1
L_05ce: stsfld bool DFHUD::XCF_3e42a77a2a3004d5ced73760c22b95cb75d42cb a
L_05d3: ldc.r4 2.2
L_05d8: ldc.r4 1.1
L_05dd: ldc.r4 0.004347826
L_05e2: ldloc.s num11
L_05e4: conv.r4
L_05e5: mul
L_05e6: add
L_05e7: mul
L_05e8: ldc.r4 1.2
L_05ed: mul
L_05ee: ldloc.s num21
L_05f0: call float32 XCF_bc8e50bbd99691d87a36838067bdabfa32d9ed31::XCF_ e3ac2f3128f74c4141de1449531a9a5babf71b0c(float32)
L_05f5: dup
L_05f6: pop
L_05f7: mul
L_05f8: stloc.s num22
L_05fa: ldc.r4 3.5
L_05ff: ldc.r4 1.1
L_0604: ldc.r4 0.004347826
L_0609: ldloc.s num11
L_060b: conv.r4
L_060c: mul
L_060d: add
L_060e: mul
L_060f: ldc.r4 1.2
L_0614: mul
L_0615: ldloc.s num21
L_0617: call float32 XCF_bc8e50bbd99691d87a36838067bdabfa32d9ed31::XCF_ e3ac2f3128f74c4141de1449531a9a5babf71b0c(float32)
L_061c: dup
L_061d: pop
L_061e: mul
L_061f: stloc.s num23
L_0621: ldarg.0
L_0622: callvirt instance class [UnityEngine]UnityEngine.GameObject [UnityEngine]UnityEngine.Component::get_gameObject()
L_0627: dup
L_0628: pop
L_0629: ldtoken XCF_db8d29686168391ee7720af7e60691b3e7bfeffc
L_062e: call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
L_0633: dup
L_0634: pop
L_0635: callvirt instance class [UnityEngine]UnityEngine.Component [UnityEngine]UnityEngine.GameObject::GetComponent(class [mscorlib]System.Type)
L_063a: dup
L_063b: pop
L_063c: castclass XCF_db8d29686168391ee7720af7e60691b3e7bfeffc
L_0641: ldloc.s num22
L_0643: box float32
L_0648: ldc.i4.0
L_0649: box int32
L_064e: callvirt instance void XCF_db8d29686168391ee7720af7e60691b3e7bfeffc::XCF_ 8f6e3a4c9a80f593891473b804d7b4969185cd18(object, object)
L_0653: ldarg.0
L_0654: callvirt instance class [UnityEngine]UnityEngine.GameObject [UnityEngine]UnityEngine.Component::get_gameObject()
L_0659: dup
L_065a: pop
L_065b: ldtoken XCF_db8d29686168391ee7720af7e60691b3e7bfeffc
L_0660: call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
L_0665: dup
L_0666: pop
L_0667: callvirt instance class [UnityEngine]UnityEngine.Component [UnityEngine]UnityEngine.GameObject::GetComponent(class [mscorlib]System.Type)
L_066c: castclass XCF_db8d29686168391ee7720af7e60691b3e7bfeffc
L_0671: ldloc.s num23
L_0673: box float32
L_0678: ldc.i4.0
L_0679: box int32
L_067e: callvirt instance void XCF_db8d29686168391ee7720af7e60691b3e7bfeffc::XCF_ 4ca10def836d3715a8fe853944ae2fca1175465f(object, object)
L_0683: ldc.r4 24.8
L_0688: ldc.r4 0.2
L_068d: ldloc.s num12
L_068f: conv.r4
L_0690: mul
L_0691: sub
L_0692: stloc.s num24
L_0694: ldloc.s num24
L_0696: ldc.i4.0
L_0697: conv.r4
L_0698: bge.s L_06a8
L_069a: ldc.i4.3
L_069b: switch (L_069a)
L_06a4: ldc.i4.0
L_06a5: conv.r4
L_06a6: stloc.s num24
L_06a8: ldc.i4.5
L_06a9: conv.r4
L_06aa: ldloc.s num14
L_06ac: ldc.i4.s 0x19
L_06ae: sub
L_06af: conv.r4
L_06b0: ldc.r4 2.5
L_06b5: div
L_06b6: call float32 [UnityEngine]UnityEngine.Mathf::Round(float32)
L_06bb: add
L_06bc: stloc.s num25
L_06be: ldloc.s num25
L_06c0: ldc.i4.s 80
L_06c2: conv.r4
L_06c3: ble.s L_06d4
L_06c5: ldc.i4.6
L_06c6: switch (L_06c5)
L_06cf: ldc.i4.s 80
L_06d1: conv.r4
L_06d2: stloc.s num25
L_06d4: ldc.r4 1.25
L_06d9: ldc.r4 0.01
L_06de: ldloc.s num13
L_06e0: conv.r4
L_06e1: mul
L_06e2: sub
L_06e3: stloc.s num26
L_06e5: ldloc.s num26
L_06e7: ldc.i4.0
L_06e8: conv.r4
L_06e9: bge.s L_06f9
L_06eb: ldc.i4.7
L_06ec: switch (L_06eb)
L_06f5: ldc.i4.0
L_06f6: conv.r4
L_06f7: stloc.s num26
L_06f9: ldarg.0
L_06fa: ldfld int32 XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f:
layerNumL_06ff: brtrue.s L_0701
L_0701: ldarg.0
L_0702: ldfld string XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 8d1b4492193801a5f37f2710aa4c0e9b9c2450d8
L_0707: ldstr "healthDamageMod"
L_070c: call string XCF_05db5a15015cf90e9078b65205cdde3ceb6cb183::Join 2(string, string)
L_0711: dup
L_0712: pop
L_0713: ldloc.s num19
L_0715: call void XCF_bc8e50bbd99691d87a36838067bdabfa32d9ed31::XCF_ fabb582ae77527e5b249dda7c3ef7fb39a5b5f80(string, float32)
L_071a: ldtoken XCF_bc8e50bbd99691d87a36838067bdabfa32d9ed31
L_071f: call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
L_0724: dup
L_0725: pop
L_0726: ldstr "XCF_fabb582ae77527e5b249dda7c3ef7fb39a5b5f80"
L_072b: ldc.i4.2
L_072c: newarr object
L_0731: dup
L_0732: ldc.i4.0
L_0733: ldarg.0
L_0734: ldfld string XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 8d1b4492193801a5f37f2710aa4c0e9b9c2450d8
L_0739: ldstr "armourProtect"
L_073e: call string XCF_05db5a15015cf90e9078b65205cdde3ceb6cb183::Join 2(string, string)
L_0743: dup
L_0744: pop
L_0745: stelem.ref
L_0746: dup
L_0747: ldc.i4.1
L_0748: ldloc.s num18
L_074a: box int32
L_074f: stelem.ref
L_0750: ldtoken [UnityEngine]UnityEngine.MonoBehaviour
L_0755: call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
L_075a: call object [UnityScript.Lang]UnityScript.Lang.UnityRuntimeServices::Invoke(obje ct, string, object[], class [mscorlib]System.Type)
L_075f: dup
L_0760: pop
L_0761: pop
L_0762: ldarg.0
L_0763: ldfld string XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 8d1b4492193801a5f37f2710aa4c0e9b9c2450d8
L_0768: ldstr "XCF_e72a3feef67b1533dab23fc3d99b5bd3bf3402b2"
L_076d: call string XCF_05db5a15015cf90e9078b65205cdde3ceb6cb183::Join 2(string, string)
L_0772: dup
L_0773: pop
L_0774: ldloc.s num22
L_0776: call void XCF_bc8e50bbd99691d87a36838067bdabfa32d9ed31::XCF_ fabb582ae77527e5b249dda7c3ef7fb39a5b5f80(string, float32)
L_077b: ldarg.0
L_077c: ldfld string XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 8d1b4492193801a5f37f2710aa4c0e9b9c2450d8
L_0781: ldstr "XCF_3a8fd0b06ea91ba942294c1a5cfcbe170da18912"
L_0786: call string XCF_05db5a15015cf90e9078b65205cdde3ceb6cb183::Join 2(string, string)
L_078b: dup
L_078c: pop
L_078d: ldloc.s num23
L_078f: call void XCF_bc8e50bbd99691d87a36838067bdabfa32d9ed31::XCF_ fabb582ae77527e5b249dda7c3ef7fb39a5b5f80(string, float32)
L_0794: ldarg.0
L_0795: ldfld string XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 8d1b4492193801a5f37f2710aa4c0e9b9c2450d8
L_079a: ldstr "baseAccuracy"
L_079f: call string XCF_05db5a15015cf90e9078b65205cdde3ceb6cb183::Join 2(string, string)
L_07a4: ldloc.s num24
L_07a6: call void XCF_bc8e50bbd99691d87a36838067bdabfa32d9ed31::XCF_ fabb582ae77527e5b249dda7c3ef7fb39a5b5f80(string, float32)
L_07ab: ldarg.0
L_07ac: ldfld string XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 8d1b4492193801a5f37f2710aa4c0e9b9c2450d8
L_07b1: ldstr "baseCritical"
L_07b6: call string XCF_05db5a15015cf90e9078b65205cdde3ceb6cb183::Join 2(string, string)
L_07bb: dup
L_07bc: pop
L_07bd: ldloc.s num25
L_07bf: call void XCF_bc8e50bbd99691d87a36838067bdabfa32d9ed31::XCF_ fabb582ae77527e5b249dda7c3ef7fb39a5b5f80(string, float32)
L_07c4: ldarg.0
L_07c5: ldfld string XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 8d1b4492193801a5f37f2710aa4c0e9b9c2450d8
L_07ca: ldstr "reloadMulti"
L_07cf: call string XCF_05db5a15015cf90e9078b65205cdde3ceb6cb183::Join 2(string, string)
L_07d4: dup
L_07d5: pop
L_07d6: ldloc.s num26
L_07d8: call void XCF_bc8e50bbd99691d87a36838067bdabfa32d9ed31::XCF_ fabb582ae77527e5b249dda7c3ef7fb39a5b5f80(string, float32)
L_07dd: ldtoken XCF_bc8e50bbd99691d87a36838067bdabfa32d9ed31
L_07e2: call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
L_07e7: ldstr "XCF_fabb582ae77527e5b249dda7c3ef7fb39a5b5f80"
L_07ec: ldc.i4.2
L_07ed: newarr object
L_07f2: dup
L_07f3: ldc.i4.0
L_07f4: ldarg.0
L_07f5: ldfld string XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f::XCF_ 8d1b4492193801a5f37f2710aa4c0e9b9c2450d8
L_07fa: ldstr "maxHealth"
L_07ff: call string XCF_05db5a15015cf90e9078b65205cdde3ceb6cb183::Join 2(string, string)
L_0804: dup
L_0805: pop
L_0806: stelem.ref
L_0807: dup
L_0808: ldc.i4.1
L_0809: ldloc.s num16
L_080b: box int32
L_0810: stelem.ref
L_0811: ldtoken [UnityEngine]UnityEngine.MonoBehaviour
L_0816: call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
L_081b: dup
L_081c: pop
L_081d: call object [UnityScript.Lang]UnityScript.Lang.UnityRuntimeServices::Invoke(obje ct, string, object[], class [mscorlib]System.Type)
L_0822: dup
L_0823: pop
L_0824: pop
L_0825: ldarg.0
L_0826: ldfld int32 XCF_62334abe2999dcff64dbf6cb9767fd7a35c4a28f:
layerNumL_082b: brtrue.s L_0846
L_082d: call void DFHUD::XCF_5c3920d30d48043b91b59725a5d527033d55071 4()
L_0832: call void DFHUD::XCF_3fd70aead373129ee51e4c96a37ff854f747d80 a()
L_0837: call void DFHUD::XCF_e1d1b116eae0b23dc02d7917bdfa4da4239f193 d()
L_083c: call void DFHUD::XCF_2600961bfb2001ddcf5052761b98eab8399f249 9()
L_0841: call void DFHUD::XCF_f52848b324332bb2db4ad04e70878ea34c3ca81 a()
L_0846: ret
As sack a code?


