I was trying to do something for this game but it's a bit complicated, I managed only an instant reload time
no reload time code
//02
IL_0000: ldarg.0
//73 ?? ?? ?? ??
IL_0001: newobj instance void MK7375::.ctor()
//7D ?? ?? ?? ??
IL_0006: stfld class MK7375 MK23021::MK9199
//02
IL_000b: ldarg.0
//7B ?? ?? ?? ??
IL_000c: ldfld class MK7375 MK23021::MK9199
//03
IL_0011: ldarg.1
//6F ?? ?? ?? ??
IL_0012: callvirt instance void MK7375::MK7385(class Tank)
//03
IL_0017: ldarg.1
//7B ?? ?? ?? ??
IL_0018: ldfld class MK8395 Tank::MK8177
//0A
IL_001d: stloc.0
//02
IL_001e: ldarg.0
//02
IL_001f: ldarg.0
//06
IL_0020: ldloc.0
//1F ??
IL_0021: ldc.i4.s 24
//6F ?? ?? ?? ??
IL_0023: callvirt instance float32 MK8395::GetValue(valuetype MK8184)
//25
IL_0028: dup
//0B
IL_0029: stloc.1
//7D ?? ?? ?? ??
IL_002a: stfld float32 MK23021::MK23034
//07
IL_002f: ldloc.1
//7D ?? ?? ?? ??
IL_0030: stfld float32 MK23021::MK23035
//02
IL_0035: ldarg.0
//7B ?? ?? ?? ??
IL_0036: ldfld float32 MK23021::MK23034
//28 ?? ?? ?? ??
IL_003b: call float32 [mscorlib]System.Math::Abs(float32)
//22 ?? ?? ?? ??
IL_0040: ldc.r4 1.401298E-45
//41 1B 00 00 00
IL_0045: bge.un IL_0065
//02
IL_004a: ldarg.0
//22 ?? ?? ?? ??
IL_004b: ldc.r4 5
//7D ?? ?? ?? ??
IL_0050: stfld float32 MK23021::MK23035
//72 ?? ?? ?? ??
IL_0055: ldstr "cd is 0~~~~"
//16
IL_005a: ldc.i4.0
//8D ?? ?? ?? ??
IL_005b: newarr [mscorlib]System.Object
//28 ?? ?? ?? ??
IL_0060: call void MK9758::LogError(string, object[])
//7E ?? ?? ?? ??
IL_0065: ldsfld class MK23013 MK23013::Instance
//6F ?? ?? ?? ??
IL_006a: callvirt instance class SightUI MK11209::Get<class SightUI>()
//02
IL_006f: ldarg.0
//7B ?? ?? ?? ??
IL_0070: ldfld float32 MK23021::MK23035
//6F ?? ?? ?? ??
IL_0075: callvirt instance void SightUI::set_TotalReloadTime(float32)
//7E ?? ?? ?? ??
IL_007a: ldsfld class MK23013 MK23013::Instance
//6F ?? ?? ?? ??
IL_007f: callvirt instance class SightUI MK11209::Get<class SightUI>()
//02
IL_0084: ldarg.0
//7B ?? ?? ?? ??
IL_0085: ldfld class MK7375 MK23021::MK9199
//6F ?? ?? ?? ??
IL_008a: callvirt instance void SightUI::MK7385(class MK7375)
//2A
IL_008f: ret
-----------------
you need to find the target for all work perfectly,