void buffable(Buffable e, Buff_Dlg act) { switch(e) { case Buffable.MaxSpeed: act(_MaxSpeed, ref MaxSpeed_Cached, ref MaxSpeed_Buffs); break; case Buffable.Acceleration: act(_Acceleration, ref Acceleration_Cached, ref Acceleration_Buffs); break; } }
void forEach_Buffable(Buff_Dlg act) { act(_MaxSpeed, ref MaxSpeed_Cached, ref MaxSpeed_Buffs); act(_Acceleration, ref Acceleration_Cached, ref Acceleration_Buffs); }