public static float AdjustPositionIfNamed(float original, Thing thing)
 {
     if (RenameUtility.CanDrawThingName(thing))
     {
         return(original - 0.26f);
     }
     return(original);
 }
示例#2
0
 public static void Postfix(Thing __instance)
 {
     // If the thing doesn't have a GUI overlay for stack count or quality but is renamable and named, do our GUI overlay
     if (Find.CameraDriver.CurrentZoom == CameraZoomRange.Closest && RenameUtility.CanDrawThingName(__instance) && __instance.def.stackLimit <= 1 && !__instance.def.HasComp(typeof(CompQuality)))
     {
         RenameUtility.DrawThingName(__instance);
     }
 }