public void RenderSaveMod(Rect left, ModPair pair) { var saveMod = pair.Save; if (saveMod.isPlaceHolder) { RenderPlaceHolderMod(left); } else if (pair.Loaded.isPlaceHolder) { RenderSingleMod(left, saveMod, ModState.Remove); } else { RenderSingleMod(left, saveMod, ModState.None); } }
public void RenderActiveMod(Rect right, ModPair pair) { if (pair.Loaded.isPlaceHolder) { RenderPlaceHolderMod(right); } else if (pair.Save.isPlaceHolder) { RenderSingleMod(right, pair.Loaded, ModState.Add); } else if (useVersionChecking && pair.Loaded.isVersionDifferent(pair.Save)) { RenderSingleMod(right, pair.Loaded, ModState.VersionChange); } else { RenderSingleMod(right, pair.Loaded, ModState.None); } }