IL code:
.method private hidebysig static void XCF_b7e063b5a96b75b7690caa66cdc00fee3899b59a(objec t zNum, object eventID, object amount, object chance, object canloot, object canspawn, object lootchance) cil managed
{
.maxstack 13
.locals init (
[0] int32 num,
[1] int32 num2)
L_0000: ldc.i4.m1
L_0001: stloc.0
L_0002: ldc.i4.0
L_0003: stloc.1
L_0004: br.s L_0037
L_0006: ldsfld int32[] XCF_9232dd88b282093b0244313a962b1ef32077a6ff::XCF_ 96ece0dd0d470326da5f5457c0dbf9c9d465f792
L_000b: ldloc.1
L_000c: ldelem.i4
L_000d: box int32
L_0012: ldarg.1
L_0013: call bool [Boo.Lang]Boo.Lang.Runtime.RuntimeServices::EqualityOperator (object, object)
L_0018: dup
L_0019: pop
L_001a: brfalse.s L_0033
L_001c: ldc.i4.3
L_001d: switch (L_001c)
L_0026: ldc.i4.1
L_0027: brtrue.s L_002f
L_0029: ldtoken void XCF_9232dd88b282093b0244313a962b1ef32077a6ff::XCF_ b7e063b5a96b75b7690caa66cdc00fee3899b59a(object, object, object, object, object, object, object)
L_002e: pop
L_002f: ldloc.1
L_0030: stloc.0
L_0031: br.s L_004e
L_0033: ldloc.1
L_0034: ldc.i4.1
L_0035: add
L_0036: stloc.1
L_0037: ldloc.1
L_0038: ldsfld int32[] XCF_9232dd88b282093b0244313a962b1ef32077a6ff::XCF_ fb4a211fafcbc5cda5c7ec983439bb285397d1f7
L_003d: call int32 [UnityScript.Lang]UnityScript.Lang.Extensions::get_length(class [mscorlib]System.Array)
L_0042: blt.s L_0006
L_0044: ldc.i4.7
L_0045: switch (L_0044)
L_004e: ldloc.0
L_004f: ldc.i4.m1
L_0050: bne.un.s L_00a6
L_0052: ldc.i4.2
L_0053: switch (L_0052)
L_005c: ldc.i4.0
L_005d: stloc.1
L_005e: br.s L_008f
L_0060: ldsfld int32[] XCF_9232dd88b282093b0244313a962b1ef32077a6ff::XCF_ fb4a211fafcbc5cda5c7ec983439bb285397d1f7
L_0065: ldloc.1
L_0066: ldelem.i4
L_0067: ldc.i4.m1
L_0068: beq.s L_0087
L_006a: ldc.i4.4
L_006b: switch (L_006a)
L_0074: ldsfld int32[] XCF_9232dd88b282093b0244313a962b1ef32077a6ff::XCF_ 54b1de6b9c3cf4ef3f51ab7dcc592f236543703a
L_0079: ldloc.1
L_007a: ldelem.i4
L_007b: brtrue.s L_008b
L_007d: ldc.i4.2
L_007e: switch (L_007d)
L_0087: ldloc.1
L_0088: stloc.0
L_0089: br.s L_00a6
L_008b: ldloc.1
L_008c: ldc.i4.1
L_008d: add
L_008e: stloc.1
L_008f: ldloc.1
L_0090: ldsfld int32[] XCF_9232dd88b282093b0244313a962b1ef32077a6ff::XCF_ fb4a211fafcbc5cda5c7ec983439bb285397d1f7
L_0095: call int32 [UnityScript.Lang]UnityScript.Lang.Extensions::get_length(class [mscorlib]System.Array)
L_009a: blt.s L_0060
L_009c: ldc.i4.6
L_009d: switch (L_009c)
L_00a6: ldloc.0
L_00a7: ldc.i4.m1
L_00a8: ble L_013c
L_00ad: ldc.i4.5
L_00ae: switch (L_00ad)
L_00b7: ldsfld int32[] XCF_9232dd88b282093b0244313a962b1ef32077a6ff::XCF_ fb4a211fafcbc5cda5c7ec983439bb285397d1f7
L_00bc: ldloc.0
L_00bd: ldarg.0
L_00be: call int32 [Boo.Lang]Boo.Lang.Runtime.RuntimeServices::UnboxInt32(objec t)
L_00c3: dup
L_00c4: pop
L_00c5: stelem.i4
L_00c6: ldsfld int32[] XCF_9232dd88b282093b0244313a962b1ef32077a6ff::XCF_ 96ece0dd0d470326da5f5457c0dbf9c9d465f792
L_00cb: ldloc.0
L_00cc: ldarg.1
L_00cd: call int32 [Boo.Lang]Boo.Lang.Runtime.RuntimeServices::UnboxInt32(objec t)
L_00d2: dup
L_00d3: pop
L_00d4: stelem.i4
L_00d5: ldsfld int32[] XCF_9232dd88b282093b0244313a962b1ef32077a6ff::XCF_ 54b1de6b9c3cf4ef3f51ab7dcc592f236543703a
L_00da: ldloc.0
L_00db: ldarg.2
L_00dc: call int32 [Boo.Lang]Boo.Lang.Runtime.RuntimeServices::UnboxInt32(objec t)
L_00e1: dup
L_00e2: pop
L_00e3: stelem.i4
L_00e4: ldsfld int32[] XCF_9232dd88b282093b0244313a962b1ef32077a6ff::XCF_ 2850bda2fa246cf7844a32ba466a7216d74a553c
L_00e9: ldloc.0
L_00ea: ldarg.3
L_00eb: call int32 [Boo.Lang]Boo.Lang.Runtime.RuntimeServices::UnboxInt32(objec t)
L_00f0: dup
L_00f1: pop
L_00f2: stelem.i4
L_00f3: ldsfld bool[] XCF_9232dd88b282093b0244313a962b1ef32077a6ff::XCF_ d880a3d0a493fe11ff8b8b7ed9c4283a1328e685
L_00f8: ldloc.0
L_00f9: ldelema bool
L_00fe: ldarg.s canloot
L_0100: nop
L_0101: nop
L_0102: nop
L_0103: call bool [Boo.Lang]Boo.Lang.Runtime.RuntimeServices::UnboxBoolean(obj ect)
L_0108: dup
L_0109: pop
L_010a: stobj bool
L_010f: ldsfld int32[] XCF_9232dd88b282093b0244313a962b1ef32077a6ff::XCF_ 86761f973015ff16fd59d1afb43e13f8b714e418
L_0114: ldloc.0
L_0115: ldarg.s lootchance
L_0117: nop
L_0118: nop
L_0119: nop
L_011a: call int32 [Boo.Lang]Boo.Lang.Runtime.RuntimeServices::UnboxInt32(objec t)
L_011f: stelem.i4
L_0120: ldsfld bool[] XCF_9232dd88b282093b0244313a962b1ef32077a6ff::XCF_ 2bec80913361a3015ed9795338a3772df2fbb142
L_0125: ldloc.0
L_0126: ldelema bool
L_012b: ldarg.s canspawn
L_012d: nop
L_012e: nop
L_012f: nop
L_0130: call bool [Boo.Lang]Boo.Lang.Runtime.RuntimeServices::UnboxBoolean(obj ect)
L_0135: dup
L_0136: pop
L_0137: stobj bool
L_013c: ret
}




Located : XCF_9232dd88b282093b0244313a962b1ef32077a6ff::XCF_ b7e063b5a96b75b7690caa66cdc00fee3899b59a(Object, Object, Object, Object, Object, Object, Object) : Void


Not sure what this is, but could be useful for advanced players to use to hack loot chance.