CONTRA CITY AMMO 02 25 7B ?? ?? ?? ?? 17 59 7D ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 16 3C ?? ?? ?? ?? 72 ?? ?? ?? ?? 28 ?? ?? ?? ?? 2A 02 25 7B ?? ?? ?? ?? 17 58 7D ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 16 3C ?? ?? ?? ?? 72 28 6B 6E 4E 28 ?? ?? ?? ?? 2A IL_0000: ldarg.0 IL_0001: ldc.i4.3 IL_0002: stfld valuetype WeaponMode CombatWeapon::weaponMode IL_0007: ldarg.0 IL_0008: ldarg.0 IL_0009: call valuetype [mscorlib]System.DateTime [mscorlib]System.DateTime::get_Now() IL_000e: stloc.0 IL_000f: ldloca.s V_0 IL_0011: call instance int64 [mscorlib]System.DateTime::get_Ticks() IL_0016: dup IL_0017: stloc.1 IL_0018: stfld int64 CombatWeapon::lastReloadSingleTime IL_001d: ldloc.1 IL_001e: stfld int64 CombatWeapon::lastReloadTime IL_0023: ldarg.0 IL_0024: ldfld int32 CombatWeapon::maxLoadedAmmo IL_0029: ldarg.0 IL_002a: ldfld int32 CombatWeapon::loadedAmmo IL_002f: sub IL_0030: ldarg.0 IL_0031: ldfld int32 CombatWeapon::ammoReserve IL_0036: call int32 [mscorlib]System.Math::Min(int32, int32) IL_003b: ret } .method public hidebysig instance void SetEnhancerMode ( valuetype EnhancerMode mode ) cil managed { IL_0000: ldarg.0 IL_0001: dup IL_0002: ldfld int32 CombatWeapon::enhancerModes IL_0007: ldarg.1 IL_0008: or IL_0009: stfld int32 CombatWeapon::enhancerModes IL_000e: ret } .method public hidebysig instance void ShootAmmo () cil managed { IL_0000: ldarg.0 IL_0001: dup IL_0002: ldfld int32 CombatWeapon::loadedAmmo IL_0007: ldc.i4.1 IL_0008: sub IL_0009: stfld int32 CombatWeapon::loadedAmmo IL_000e: ldarg.0 IL_000f: ldfld int32 CombatWeapon::loadedAmmo IL_0014: ldc.i4.0 IL_0015: bge IL_0024 IL_001a: ldstr "NOOO AMMOOO SHOOOT!!!" IL_001f: call void [UnityEngine]UnityEngine.Debug::Log(object) IL_0024: ret ============================================ move speed 03 28 ?? ?? ?? ?? 28 ?? ?? ?? ?? 39 ?? ?? ?? ?? 22 ?? ?? ?? ?? 2A 0F ?? 7B ?? ?? ?? ?? 22 ?? ?? ?? ?? 43 ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 38 ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 5B 0A 12 ?? 0F ?? 7B ?? ?? ?? ?? 22 ?? ?? ?? ?? 0F ?? 7B ?? ?? ?? ?? 06 5B 28 ?? ?? ?? ?? 12 ?? 28 ?? ?? ?? ?? 0B 12 ?? 12 ?? 7B ?? ?? ?? ?? 22 ?? ?? ?? ?? 12 ?? 7B ?? ?? ?? ?? 06 5A 28 ?? ?? ?? ?? 12 ?? 28 ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 5A 0C 08 2A 03 28 ?? ?? ?? ?? 28 ?? ?? ?? ?? 39 ?? ?? ?? ?? 22 00 00 40 40 2A 0F ?? 7B ?? ?? ?? ?? 22 00 00 40 40 43 ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 38 ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 5B 0A 12 ?? 0F ?? 7B ?? ?? ?? ?? 22 00 00 40 40 0F ?? 7B ?? ?? ?? ?? 06 5B 28 ?? ?? ?? ?? 12 ?? 28 ?? ?? ?? ?? 0B 12 ?? 12 ?? 7B ?? ?? ?? ?? 22 00 00 40 40 12 ?? 7B ?? ?? ?? ?? 06 5A 28 ?? ?? ?? ?? 12 ?? 28 ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 5A 0C 08 2A //03 IL_0000: ldarg.1 //28 ?? ?? ?? ?? IL_0001: call valuetype [UnityEngine]UnityEngine.Vector3 [UnityEngine]UnityEngine.Vector3::get_zero() //28 ?? ?? ?? ?? IL_0006: call bool [UnityEngine]UnityEngine.Vector3::op_Equality(valuetype [UnityEngine]UnityEngine.Vector3, valuetype [UnityEngine]UnityEngine.Vector3) //39 ?? ?? ?? ?? IL_000b: brfalse IL_0016 //22 ?? ?? ?? ?? IL_0010: ldc.r4 0.0 //2A IL_0015: ret //0F ?? IL_0016: ldarga.s desiredMovementDirection //7B ?? ?? ?? ?? IL_0018: ldfld float32 [UnityEngine]UnityEngine.Vector3::z //22 ?? ?? ?? ?? IL_001d: ldc.r4 0.0 //43 ?? ?? ?? ?? IL_0022: ble.un IL_0037 //02 IL_0027: ldarg.0 //7B ?? ?? ?? ?? IL_0028: ldfld class CharacterMotorMovement CharacterMotor::movement //7B ?? ?? ?? ?? IL_002d: ldfld float32 CharacterMotorMovement::maxForwardSpeed //38 ?? ?? ?? ?? IL_0032: br IL_0042 //02 IL_0037: ldarg.0 //7B ?? ?? ?? ?? IL_0038: ldfld class CharacterMotorMovement CharacterMotor::movement //7B ?? ?? ?? ?? IL_003d: ldfld float32 CharacterMotorMovement::maxBackwardsSpeed //02 IL_0042: ldarg.0 //7B ?? ?? ?? ?? IL_0043: ldfld class CharacterMotorMovement CharacterMotor::movement //7B ?? ?? ?? ?? IL_0048: ldfld float32 CharacterMotorMovement::maxSidewaysSpeed //5B IL_004d: div //0A IL_004e: stloc.0 //12 ?? IL_004f: ldloca.s V_3 //0F ?? IL_0051: ldarga.s desiredMovementDirection //7B ?? ?? ?? ?? IL_0053: ldfld float32 [UnityEngine]UnityEngine.Vector3::x //22 ?? ?? ?? ?? IL_0058: ldc.r4 0.0 //0F ?? IL_005d: ldarga.s desiredMovementDirection //7B ?? ?? ?? ?? IL_005f: ldfld float32 [UnityEngine]UnityEngine.Vector3::z //06 IL_0064: ldloc.0 //5B IL_0065: div //28 ?? ?? ?? ?? IL_0066: call instance void [UnityEngine]UnityEngine.Vector3::.ctor(float32, float32, float32) //12 ?? IL_006b: ldloca.s V_3 //28 ?? ?? ?? ?? IL_006d: call instance valuetype [UnityEngine]UnityEngine.Vector3 [UnityEngine]UnityEngine.Vector3::get_normalized() //0B IL_0072: stloc.1 //12 ?? IL_0073: ldloca.s V_4 //12 ?? IL_0075: ldloca.s V_1 //7B ?? ?? ?? ?? IL_0077: ldfld float32 [UnityEngine]UnityEngine.Vector3::x //22 ?? ?? ?? ?? IL_007c: ldc.r4 0.0 //12 ?? IL_0081: ldloca.s V_1 //7B ?? ?? ?? ?? IL_0083: ldfld float32 [UnityEngine]UnityEngine.Vector3::z //06 IL_0088: ldloc.0 //5A IL_0089: mul //28 ?? ?? ?? ?? IL_008a: call instance void [UnityEngine]UnityEngine.Vector3::.ctor(float32, float32, float32) //12 ?? IL_008f: ldloca.s V_4 //28 ?? ?? ?? ?? IL_0091: call instance float32 [UnityEngine]UnityEngine.Vector3::get_magnitude() //02 IL_0096: ldarg.0 //7B ?? ?? ?? ?? IL_0097: ldfld class CharacterMotorMovement CharacterMotor::movement //7B ?? ?? ?? ?? IL_009c: ldfld float32 CharacterMotorMovement::maxSidewaysSpeed //5A IL_00a1: mul //0C IL_00a2: stloc.2 //08 IL_00a3: ldloc.2 //2A IL_00a4: ret ============================================================ jump 02 7B ?? ?? ?? ?? 39 ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 3A ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 16 7D ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 22 ?? ?? ?? ?? 7D ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 39 ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 22 ?? ?? ?? ?? 41 ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 39 ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 28 ?? ?? ?? ?? 7D ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 39 ?? ?? ?? ?? 0F ?? 22 ?? ?? ?? ?? 0F ?? 7B ?? ?? ?? ?? 28 ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 28 ?? ?? ?? ?? 5A 59 7D ?? ?? ?? ?? 38 ?? ?? ?? ?? 0F ?? 02 7B ?? ?? ?? ?? 7C ?? ?? ?? ?? 7B ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 28 ?? ?? ?? ?? 5A 59 7D ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 39 ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 39 ?? ?? ?? ?? 28 ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 02 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 28 ?? ?? ?? ?? 5B 58 41 ?? ?? ?? ?? 03 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 28 ?? ?? ?? ?? 28 ?? ?? ?? ?? 28 ?? ?? ?? ?? 28 ?? ?? ?? ?? 10 ?? 0F ?? 0F ?? 7B ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 65 28 ?? ?? ?? ?? 7D ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 39 ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 39 ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 39 ?? ?? ?? ?? 28 ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 59 6C 23 ?? ?? ?? ?? ?? ?? ?? ?? 41 ?? ?? ?? ?? 02 16 7D ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 17 7D ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 28 ?? ?? ?? ?? 7D ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 22 ?? ?? ?? ?? 7D ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 17 7D ?? ?? ?? ?? 02 28 ?? ?? ?? ?? 39 ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 28 ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 28 ?? ?? ?? ?? 7D ?? ?? ?? ?? 38 ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 28 ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 28 ?? ?? ?? ?? 7D ?? ?? ?? ?? 0F ?? 22 ?? ?? ?? ?? 7D ?? ?? ?? ?? 03 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 02 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 28 ?? ?? ?? ?? 28 ?? ?? ?? ?? 28 ?? ?? ?? ?? 10 ?? 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 39 ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 17 3B ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 18 40 ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 7D ?? ?? ?? ?? 03 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 28 ?? ?? ?? ?? 10 ?? 02 72 ?? ?? ?? ?? 17 28 ?? ?? ?? ?? 38 ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 16 7D ?? ?? ?? ?? 03 2A 02 7B ?? ?? ?? ?? 39 ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 3A ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 16 7D ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 22 ?? ?? ?? ?? 7D ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 39 ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 22 00 00 C0 40 41 ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 39 ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 28 ?? ?? ?? ?? 7D ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 39 ?? ?? ?? ?? 0F ?? 22 00 00 C0 40 0F ?? 7B ?? ?? ?? ?? 28 ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 28 ?? ?? ?? ?? 5A 59 7D ?? ?? ?? ?? 38 ?? ?? ?? ?? 0F ?? 02 7B ?? ?? ?? ?? 7C ?? ?? ?? ?? 7B ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 28 ?? ?? ?? ?? 5A 59 7D ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 39 ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 39 ?? ?? ?? ?? 28 ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 02 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 28 ?? ?? ?? ?? 5B 58 41 ?? ?? ?? ?? 03 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 28 ?? ?? ?? ?? 28 ?? ?? ?? ?? 28 ?? ?? ?? ?? 28 ?? ?? ?? ?? 10 ?? 0F ?? 0F ?? 7B ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 65 28 ?? ?? ?? ?? 7D ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 39 ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 39 ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 39 ?? ?? ?? ?? 28 ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 59 6C 23 ?? ?? ?? ?? ?? ?? ?? ?? 41 ?? ?? ?? ?? 02 16 7D ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 17 7D ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 28 ?? ?? ?? ?? 7D ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 22 ?? ?? ?? ?? 7D ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 17 7D ?? ?? ?? ?? 02 28 ?? ?? ?? ?? 39 ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 28 ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 28 ?? ?? ?? ?? 7D ?? ?? ?? ?? 38 ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 28 ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 28 ?? ?? ?? ?? 7D ?? ?? ?? ?? 0F ?? 22 00 00 C0 40 7D ?? ?? ?? ?? 03 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 02 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 28 ?? ?? ?? ?? 28 ?? ?? ?? ?? 28 ?? ?? ?? ?? 10 ?? 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 39 ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 17 3B ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 18 40 ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 7D ?? ?? ?? ?? 03 02 7B ?? ?? ?? ?? 7B ?? ?? ?? ?? 28 ?? ?? ?? ?? 10 ?? 02 72 ?? ?? ?? ?? 17 28 ?? ?? ?? ?? 38 ?? ?? ?? ?? 02 7B ?? ?? ?? ?? 16 7D ?? ?? ?? ?? 03 2A //02 IL_0000: ldarg.0 //7B ?? ?? ?? ?? IL_0001: ldfld bool CharacterMotor::inputJump //39 ?? ?? ?? ?? IL_0006: brfalse IL_0016 //02 IL_000b: ldarg.0 //7B ?? ?? ?? ?? IL_000c: ldfld bool CharacterMotor::canControl //3A ?? ?? ?? ?? IL_0011: brtrue IL_0032 //02 IL_0016: ldarg.0 //7B ?? ?? ?? ?? IL_0017: ldfld class CharacterMotorJumping CharacterMotor::jumping //16 IL_001c: ldc.i4.0 //7D ?? ?? ?? ?? IL_001d: stfld bool CharacterMotorJumping::holdingJumpButton //02 IL_0022: ldarg.0 //7B ?? ?? ?? ?? IL_0023: ldfld class CharacterMotorJumping CharacterMotor::jumping //22 ?? ?? ?? ?? IL_0028: ldc.r4 -100 //7D ?? ?? ?? ?? IL_002d: stfld float32 CharacterMotorJumping::lastButtonDownTime //02 IL_0032: ldarg.0 //7B ?? ?? ?? ?? IL_0033: ldfld bool CharacterMotor::inputJump //39 ?? ?? ?? ?? IL_0038: brfalse IL_006d //02 IL_003d: ldarg.0 //7B ?? ?? ?? ?? IL_003e: ldfld class CharacterMotorJumping CharacterMotor::jumping //7B ?? ?? ?? ?? IL_0043: ldfld float32 CharacterMotorJumping::lastButtonDownTime //22 ?? ?? ?? ?? IL_0048: ldc.r4 0.0 //41 ?? ?? ?? ?? IL_004d: bge.un IL_006d //02 IL_0052: ldarg.0 //7B ?? ?? ?? ?? IL_0053: ldfld bool CharacterMotor::canControl //39 ?? ?? ?? ?? IL_0058: brfalse IL_006d //02 IL_005d: ldarg.0 //7B ?? ?? ?? ?? IL_005e: ldfld class CharacterMotorJumping CharacterMotor::jumping //28 ?? ?? ?? ?? IL_0063: call float32 [UnityEngine]UnityEngine.Time::get_time() //7D ?? ?? ?? ?? IL_0068: stfld float32 CharacterMotorJumping::lastButtonDownTime //02 IL_006d: ldarg.0 //7B ?? ?? ?? ?? IL_006e: ldfld bool CharacterMotor::grounded //39 ?? ?? ?? ?? IL_0073: brfalse IL_00a7 //0F ?? IL_0078: ldarga.s velocity //22 ?? ?? ?? ?? IL_007a: ldc.r4 0.0 //0F ?? IL_007f: ldarga.s velocity //7B ?? ?? ?? ?? IL_0081: ldfld float32 [UnityEngine]UnityEngine.Vector3::y //28 ?? ?? ?? ?? IL_0086: call float32 [UnityEngine]UnityEngine.Mathf::Min(float32, float32) //02 IL_008b: ldarg.0 //7B ?? ?? ?? ?? IL_008c: ldfld class CharacterMotorMovement CharacterMotor::movement //7B ?? ?? ?? ?? IL_0091: ldfld float32 CharacterMotorMovement::gravity //28 ?? ?? ?? ?? IL_0096: call float32 [UnityEngine]UnityEngine.Time::get_deltaTime() //5A IL_009b: mul //59 IL_009c: sub //7D ?? ?? ?? ?? IL_009d: stfld float32 [UnityEngine]UnityEngine.Vector3::y //38 ?? ?? ?? ?? IL_00a2: br IL_016f //0F ?? IL_00a7: ldarga.s velocity //02 IL_00a9: ldarg.0 //7B ?? ?? ?? ?? IL_00aa: ldfld class CharacterMotorMovement CharacterMotor::movement //7C ?? ?? ?? ?? IL_00af: ldflda valuetype [UnityEngine]UnityEngine.Vector3 CharacterMotorMovement::velocity //7B ?? ?? ?? ?? IL_00b4: ldfld float32 [UnityEngine]UnityEngine.Vector3::y //02 IL_00b9: ldarg.0 //7B ?? ?? ?? ?? IL_00ba: ldfld class CharacterMotorMovement CharacterMotor::movement //7B ?? ?? ?? ?? IL_00bf: ldfld float32 CharacterMotorMovement::gravity //28 ?? ?? ?? ?? IL_00c4: call float32 [UnityEngine]UnityEngine.Time::get_deltaTime() //5A IL_00c9: mul //59 IL_00ca: sub //7D ?? ?? ?? ?? IL_00cb: stfld float32 [UnityEngine]UnityEngine.Vector3::y //02 IL_00d0: ldarg.0 //7B ?? ?? ?? ?? IL_00d1: ldfld class CharacterMotorJumping CharacterMotor::jumping //7B ?? ?? ?? ?? IL_00d6: ldfld bool CharacterMotorJumping::jumping //39 ?? ?? ?? ?? IL_00db: brfalse IL_0150 //02 IL_00e0: ldarg.0 //7B ?? ?? ?? ?? IL_00e1: ldfld class CharacterMotorJumping CharacterMotor::jumping //7B ?? ?? ?? ?? IL_00e6: ldfld bool CharacterMotorJumping::holdingJumpButton //39 ?? ?? ?? ?? IL_00eb: brfalse IL_0150 //28 ?? ?? ?? ?? IL_00f0: call float32 [UnityEngine]UnityEngine.Time::get_time() //02 IL_00f5: ldarg.0 //7B ?? ?? ?? ?? IL_00f6: ldfld class CharacterMotorJumping CharacterMotor::jumping //7B ?? ?? ?? ?? IL_00fb: ldfld float32 CharacterMotorJumping::lastStartTime //02 IL_0100: ldarg.0 //7B ?? ?? ?? ?? IL_0101: ldfld class CharacterMotorJumping CharacterMotor::jumping //7B ?? ?? ?? ?? IL_0106: ldfld float32 CharacterMotorJumping::extraHeight //02 IL_010b: ldarg.0 //02 IL_010c: ldarg.0 //7B ?? ?? ?? ?? IL_010d: ldfld class CharacterMotorJumping CharacterMotor::jumping //7B ?? ?? ?? ?? IL_0112: ldfld float32 CharacterMotorJumping::baseHeight //28 ?? ?? ?? ?? IL_0117: call instance float32 CharacterMotor::CalculateJumpVerticalSpeed(float32) //5B IL_011c: div //58 IL_011d: add //41 ?? ?? ?? ?? IL_011e: bge.un IL_0150 //03 IL_0123: ldarg.1 //02 IL_0124: ldarg.0 //7B ?? ?? ?? ?? IL_0125: ldfld class CharacterMotorJumping CharacterMotor::jumping //7B ?? ?? ?? ?? IL_012a: ldfld valuetype [UnityEngine]UnityEngine.Vector3 CharacterMotorJumping::jumpDir //02 IL_012f: ldarg.0 //7B ?? ?? ?? ?? IL_0130: ldfld class CharacterMotorMovement CharacterMotor::movement //7B ?? ?? ?? ?? IL_0135: ldfld float32 CharacterMotorMovement::gravity //28 ?? ?? ?? ?? IL_013a: call valuetype [UnityEngine]UnityEngine.Vector3 [UnityEngine]UnityEngine.Vector3::op_Multiply(valuetype [UnityEngine]UnityEngine.Vector3, float32) //28 ?? ?? ?? ?? IL_013f: call float32 [UnityEngine]UnityEngine.Time::get_deltaTime() //28 ?? ?? ?? ?? IL_0144: call valuetype [UnityEngine]UnityEngine.Vector3 [UnityEngine]UnityEngine.Vector3::op_Multiply(valuetype [UnityEngine]UnityEngine.Vector3, float32) //28 ?? ?? ?? ?? IL_0149: call valuetype [UnityEngine]UnityEngine.Vector3 [UnityEngine]UnityEngine.Vector3::op_Addition(valuetype [UnityEngine]UnityEngine.Vector3, valuetype [UnityEngine]UnityEngine.Vector3) //10 ?? IL_014e: starg.s velocity //0F ?? IL_0150: ldarga.s velocity //0F ?? IL_0152: ldarga.s velocity //7B ?? ?? ?? ?? IL_0154: ldfld float32 [UnityEngine]UnityEngine.Vector3::y //02 IL_0159: ldarg.0 //7B ?? ?? ?? ?? IL_015a: ldfld class CharacterMotorMovement CharacterMotor::movement //7B ?? ?? ?? ?? IL_015f: ldfld float32 CharacterMotorMovement::maxFallSpeed //65 IL_0164: neg //28 ?? ?? ?? ?? IL_0165: call float32 [UnityEngine]UnityEngine.Mathf::Max(float32, float32) //7D ?? ?? ?? ?? IL_016a: stfld float32 [UnityEngine]UnityEngine.Vector3::y //02 IL_016f: ldarg.0 //7B ?? ?? ?? ?? IL_0170: ldfld bool CharacterMotor::grounded //39 ?? ?? ?? ?? IL_0175: brfalse IL_02fd //02 IL_017a: ldarg.0 //7B ?? ?? ?? ?? IL_017b: ldfld class CharacterMotorJumping CharacterMotor::jumping //7B ?? ?? ?? ?? IL_0180: ldfld bool CharacterMotorJumping::enabled //39 ?? ?? ?? ?? IL_0185: brfalse IL_02f1 //02 IL_018a: ldarg.0 //7B ?? ?? ?? ?? IL_018b: ldfld bool CharacterMotor::canControl //39 ?? ?? ?? ?? IL_0190: brfalse IL_02f1 //28 ?? ?? ?? ?? IL_0195: call float32 [UnityEngine]UnityEngine.Time::get_time() //02 IL_019a: ldarg.0 //7B ?? ?? ?? ?? IL_019b: ldfld class CharacterMotorJumping CharacterMotor::jumping //7B ?? ?? ?? ?? IL_01a0: ldfld float32 CharacterMotorJumping::lastButtonDownTime //59 IL_01a5: sub //6C IL_01a6: conv.r8 //23 ?? ?? ?? ?? ?? ?? ?? ?? IL_01a7: ldc.r8 0.2 //41 ?? ?? ?? ?? IL_01b0: bge.un IL_02f1 //02 IL_01b5: ldarg.0 //16 IL_01b6: ldc.i4.0 //7D ?? ?? ?? ?? IL_01b7: stfld bool CharacterMotor::grounded //02 IL_01bc: ldarg.0 //7B ?? ?? ?? ?? IL_01bd: ldfld class CharacterMotorJumping CharacterMotor::jumping //17 IL_01c2: ldc.i4.1 //7D ?? ?? ?? ?? IL_01c3: stfld bool CharacterMotorJumping::jumping //02 IL_01c8: ldarg.0 //7B ?? ?? ?? ?? IL_01c9: ldfld class CharacterMotorJumping CharacterMotor::jumping //28 ?? ?? ?? ?? IL_01ce: call float32 [UnityEngine]UnityEngine.Time::get_time() //7D ?? ?? ?? ?? IL_01d3: stfld float32 CharacterMotorJumping::lastStartTime //02 IL_01d8: ldarg.0 //7B ?? ?? ?? ?? IL_01d9: ldfld class CharacterMotorJumping CharacterMotor::jumping //22 ?? ?? ?? ?? IL_01de: ldc.r4 -100 //7D ?? ?? ?? ?? IL_01e3: stfld float32 CharacterMotorJumping::lastButtonDownTime //02 IL_01e8: ldarg.0 //7B ?? ?? ?? ?? IL_01e9: ldfld class CharacterMotorJumping CharacterMotor::jumping //17 IL_01ee: ldc.i4.1 //7D ?? ?? ?? ?? IL_01ef: stfld bool CharacterMotorJumping::holdingJumpButton //02 IL_01f4: ldarg.0 //28 ?? ?? ?? ?? IL_01f5: call instance bool CharacterMotor::TooSteep() //39 ?? ?? ?? ?? IL_01fa: brfalse IL_022a //02 IL_01ff: ldarg.0 //7B ?? ?? ?? ?? IL_0200: ldfld class CharacterMotorJumping CharacterMotor::jumping //28 ?? ?? ?? ?? IL_0205: call valuetype [UnityEngine]UnityEngine.Vector3 [UnityEngine]UnityEngine.Vector3::get_up() //02 IL_020a: ldarg.0 //7B ?? ?? ?? ?? IL_020b: ldfld valuetype [UnityEngine]UnityEngine.Vector3 CharacterMotor::groundNormal //02 IL_0210: ldarg.0 //7B ?? ?? ?? ?? IL_0211: ldfld class CharacterMotorJumping CharacterMotor::jumping //7B ?? ?? ?? ?? IL_0216: ldfld float32 CharacterMotorJumping::steepPerpAmount //28 ?? ?? ?? ?? IL_021b: call valuetype [UnityEngine]UnityEngine.Vector3 [UnityEngine]UnityEngine.Vector3::Slerp(valuetype [UnityEngine]UnityEngine.Vector3, valuetype [UnityEngine]UnityEngine.Vector3, float32) //7D ?? ?? ?? ?? IL_0220: stfld valuetype [UnityEngine]UnityEngine.Vector3 CharacterMotorJumping::jumpDir //38 ?? ?? ?? ?? IL_0225: br IL_0250 //02 IL_022a: ldarg.0 //7B ?? ?? ?? ?? IL_022b: ldfld class CharacterMotorJumping CharacterMotor::jumping //28 ?? ?? ?? ?? IL_0230: call valuetype [UnityEngine]UnityEngine.Vector3 [UnityEngine]UnityEngine.Vector3::get_up() //02 IL_0235: ldarg.0 //7B ?? ?? ?? ?? IL_0236: ldfld valuetype [UnityEngine]UnityEngine.Vector3 CharacterMotor::groundNormal //02 IL_023b: ldarg.0 //7B ?? ?? ?? ?? IL_023c: ldfld class CharacterMotorJumping CharacterMotor::jumping //7B ?? ?? ?? ?? IL_0241: ldfld float32 CharacterMotorJumping::perpAmount //28 ?? ?? ?? ?? IL_0246: call valuetype [UnityEngine]UnityEngine.Vector3 [UnityEngine]UnityEngine.Vector3::Slerp(valuetype [UnityEngine]UnityEngine.Vector3, valuetype [UnityEngine]UnityEngine.Vector3, float32) //7D ?? ?? ?? ?? IL_024b: stfld valuetype [UnityEngine]UnityEngine.Vector3 CharacterMotorJumping::jumpDir //0F ?? IL_0250: ldarga.s velocity //22 ?? ?? ?? ?? IL_0252: ldc.r4 0.0 //7D ?? ?? ?? ?? IL_0257: stfld float32 [UnityEngine]UnityEngine.Vector3::y //03 IL_025c: ldarg.1 //02 IL_025d: ldarg.0 //7B ?? ?? ?? ?? IL_025e: ldfld class CharacterMotorJumping CharacterMotor::jumping //7B ?? ?? ?? ?? IL_0263: ldfld valuetype [UnityEngine]UnityEngine.Vector3 CharacterMotorJumping::jumpDir //02 IL_0268: ldarg.0 //02 IL_0269: ldarg.0 //7B ?? ?? ?? ?? IL_026a: ldfld class CharacterMotorJumping CharacterMotor::jumping //7B ?? ?? ?? ?? IL_026f: ldfld float32 CharacterMotorJumping::baseHeight //28 ?? ?? ?? ?? IL_0274: call instance float32 CharacterMotor::CalculateJumpVerticalSpeed(float32) //28 ?? ?? ?? ?? IL_0279: call valuetype [UnityEngine]UnityEngine.Vector3 [UnityEngine]UnityEngine.Vector3::op_Multiply(valuetype [UnityEngine]UnityEngine.Vector3, float32) //28 ?? ?? ?? ?? IL_027e: call valuetype [UnityEngine]UnityEngine.Vector3 [UnityEngine]UnityEngine.Vector3::op_Addition(valuetype [UnityEngine]UnityEngine.Vector3, valuetype [UnityEngine]UnityEngine.Vector3) //10 ?? IL_0283: starg.s velocity //02 IL_0285: ldarg.0 //7B ?? ?? ?? ?? IL_0286: ldfld class CharacterMotorMovingPlatform CharacterMotor::movingPlatform //7B ?? ?? ?? ?? IL_028b: ldfld bool CharacterMotorMovingPlatform::enabled //39 ?? ?? ?? ?? IL_0290: brfalse IL_02e0 //02 IL_0295: ldarg.0 //7B ?? ?? ?? ?? IL_0296: ldfld class CharacterMotorMovingPlatform CharacterMotor::movingPlatform //7B ?? ?? ?? ?? IL_029b: ldfld valuetype MovementTransferOnJump CharacterMotorMovingPlatform::movementTransfer //17 IL_02a0: ldc.i4.1 //3B ?? ?? ?? ?? IL_02a1: beq IL_02b7 //02 IL_02a6: ldarg.0 //7B ?? ?? ?? ?? IL_02a7: ldfld class CharacterMotorMovingPlatform CharacterMotor::movingPlatform //7B ?? ?? ?? ?? IL_02ac: ldfld valuetype MovementTransferOnJump CharacterMotorMovingPlatform::movementTransfer //18 IL_02b1: ldc.i4.2 //40 ?? ?? ?? ?? IL_02b2: bne.un IL_02e0 //02 IL_02b7: ldarg.0 //7B ?? ?? ?? ?? IL_02b8: ldfld class CharacterMotorMovement CharacterMotor::movement //02 IL_02bd: ldarg.0 //7B ?? ?? ?? ?? IL_02be: ldfld class CharacterMotorMovingPlatform CharacterMotor::movingPlatform //7B ?? ?? ?? ?? IL_02c3: ldfld valuetype [UnityEngine]UnityEngine.Vector3 CharacterMotorMovingPlatform::platformVelocity //7D ?? ?? ?? ?? IL_02c8: stfld valuetype [UnityEngine]UnityEngine.Vector3 CharacterMotorMovement::frameVelocity //03 IL_02cd: ldarg.1 //02 IL_02ce: ldarg.0 //7B ?? ?? ?? ?? IL_02cf: ldfld class CharacterMotorMovingPlatform CharacterMotor::movingPlatform //7B ?? ?? ?? ?? IL_02d4: ldfld valuetype [UnityEngine]UnityEngine.Vector3 CharacterMotorMovingPlatform::platformVelocity //28 ?? ?? ?? ?? IL_02d9: call valuetype [UnityEngine]UnityEngine.Vector3 [UnityEngine]UnityEngine.Vector3::op_Addition(valuetype [UnityEngine]UnityEngine.Vector3, valuetype [UnityEngine]UnityEngine.Vector3) //10 ?? IL_02de: starg.s velocity //02 IL_02e0: ldarg.0 //72 ?? ?? ?? ?? IL_02e1: ldstr "OnJump" //17 IL_02e6: ldc.i4.1 //28 ?? ?? ?? ?? IL_02e7: call instance void [UnityEngine]UnityEngine.Component::SendMessage(string, valuetype [UnityEngine]UnityEngine.SendMessageOptions) //38 ?? ?? ?? ?? IL_02ec: br IL_02fd //02 IL_02f1: ldarg.0 //7B ?? ?? ?? ?? IL_02f2: ldfld class CharacterMotorJumping CharacterMotor::jumping //16 IL_02f7: ldc.i4.0 //7D ?? ?? ?? ?? IL_02f8: stfld bool CharacterMotorJumping::holdingJumpButton //03 IL_02fd: ldarg.1 //2A IL_02fe: ret : Atacante: