using UnityEngine;
using Verse;

namespace Quarry {
  [StaticConstructorOnStartup]
  public static class Static {

    public static Texture2D DesignationQuarryResources = ContentFinder<Texture2D>.Get("Cupro/UI/Designators/Quarry", false);
    public static Texture2D DesignationQuarryBlocks = ContentFinder<Texture2D>.Get("Cupro/UI/Designators/QuarryBlocks", false);
    public static Texture2D DesignationHaul = ContentFinder<Texture2D>.Get("UI/Designators/Haul");

    public static IntVec3 LadderOffset1 = new IntVec3(-3,0,5);
    public static IntVec3 LadderOffset2 = new IntVec3(-3,0,6);
    public static IntVec3 LadderOffset3 = new IntVec3(4,0,5);
    public static IntVec3 LadderOffset4 = new IntVec3(4,0,6);

    public static string LabelHaul = "QRY_Haul".Translate();
    public static string LabelNotHaul = "QRY_NotHaul".Translate();
    public static string LabelMineResources = "QRY_LabelMineResources".Translate();
    public static string DescriptionMineResources = "QRY_DescriptionMineResources".Translate();
    public static string LabelMineBlocks = "QRY_LabelMineBlocks".Translate();
    public static string DescriptionMineBlocks = "QRY_DescriptionMineBlocks".Translate();
    public static string LabelHaulMode = "QRY_LabelHaulMode".Translate();
    public static string ReportNotEnoughStone = "QRY_ReportNotEnoughStone".Translate();
    public static string InspectQuarryPercent = "QRY_InspectQuarryPercent".Translate();
    public static string TextMote_LargeVein = "QRY_TextMote_LargeVein".Translate();
    public static string TextMote_MiningFailed = "QRY_TextMote_MiningFailed".Translate();
    public static string LetterLabel = "QRY_LetterLabel".Translate();
    public static string LetterText = "QRY_LetterText".Translate();
    public static string LetterSent = "QRY_LetterSentQuery".Translate();
    public static string SettingsDepletionPercent = "QRY_SettingsDepletionPercent".Translate();
    public static string Quarry = "QRY_Quarry".Translate();
    public static string ToolTipLetter = "QRY_TooltipLetter".Translate();
    public static string ToolTipJunkChance = "QRY_TooltipJunkChance".Translate();
    public static string ToolTipChunkChance = "QRY_TooltipChunkChance".Translate();
  }
}
