When somebody starts recycling a carcass it stops using emp_sv_vehicle_fadeout time and uses another number which is not a CVAR. So on my server if someone starts recycling a carcass that shouldn't disappear for the next hour and then goes back to doing something it will disappear within 40 seconds. This behavior is not acceptable and needs to be changed. Either make the other number a cvar too or change the behavior altogether.
New cvar emp_sv_vehicle_fadeout_time_partial will be available in an upcoming version. Help text for it: ("How long a partially recycled carcass stays before being removed, last recycle time + cvar duration.")
so I'm confused, I thought this meant that the recycle time would at least be equal to emp_sv_vehicle_fadeout_time + emp_sv_vehicle_fadeout_time_partial, so if I set emp_sv_vehicle_fadeout_time_partial to 0 it still wouldn't despawn before emp_sv_vehicle_fadeout_time. But apparently it's not the case and setting emp_sv_vehicle_fadeout_time_partial to 0 makes it dissappear instantly. I think we may have to change that.