namespace MU3.CustomUI; class patch_MU3UICounter: MU3UICounter { protected extern void orig_calcNumFiguresFloat(double value); protected new void calcNumFiguresFloat(double value) { orig_calcNumFiguresFloat(value); if(isDispSuffix) { pushFigureFront(10); } } public bool isDispSuffix { get; set; } protected void pushFigureFront(byte c) { for(int i = numFigures_; i > 0; --i) { figures_[i] = figures_[i - 1]; } figures_[0] = c; numFigures_ += 1; } }