Skip to content
Snippets Groups Projects
Commit 9d5d2561 authored by Ed86's avatar Ed86
Browse files

fix wip tab warnings

parent 3561c279
No related branches found
No related tags found
No related merge requests found
......@@ -8,6 +8,7 @@ using Verse.Sound;
namespace rjw.MainTab.Checkbox
{
[StaticConstructorOnStartup]
public abstract class PawnColumnCheckbox : PawnColumnWorker
{
public static readonly Texture2D CheckboxOnTex;
......
......@@ -11,9 +11,9 @@ namespace rjw.MainTab.Icon
[StaticConstructorOnStartup]
public class PawnColumnWorker_IsBreeder : PawnColumnWorker_Icon
{
private static readonly Texture2D comfortOn = ContentFinder<Texture2D>.Get("UI/Tab/ComfortPrisoner_on");
private readonly Texture2D comfortOff = ContentFinder<Texture2D>.Get("UI/Tab/ComfortPrisoner_off");
private readonly Texture2D comfortOff_nobg = ContentFinder<Texture2D>.Get("UI/Tab/ComfortPrisoner_off_nobg");
private static readonly Texture2D comfortOn = ContentFinder<Texture2D>.Get("UI/Commands/ComfortPrisoner_on");
private readonly Texture2D comfortOff = ContentFinder<Texture2D>.Get("UI/Commands/ComfortPrisoner_off");
private readonly Texture2D comfortOff_nobg = ContentFinder<Texture2D>.Get("UI/Commands/ComfortPrisoner_off_nobg");
protected override Texture2D GetIconFor(Pawn pawn)
{
return pawn.CanDesignateBreeding() ? pawn.IsDesignatedBreeding() ? comfortOn : comfortOff : comfortOff_nobg;
......
......@@ -11,9 +11,9 @@ namespace rjw.MainTab.Icon
[StaticConstructorOnStartup]
public class PawnColumnWorker_IsComfort : PawnColumnWorker_Icon
{
private readonly Texture2D comfortOn = ContentFinder<Texture2D>.Get("UI/Tab/ComfortPrisoner_on");
private readonly Texture2D comfortOff = ContentFinder<Texture2D>.Get("UI/Tab/ComfortPrisoner_off");
private readonly Texture2D comfortOff_nobg = ContentFinder<Texture2D>.Get("UI/Tab/ComfortPrisoner_off_nobg");
private readonly Texture2D comfortOn = ContentFinder<Texture2D>.Get("UI/Commands/ComfortPrisoner_on");
private readonly Texture2D comfortOff = ContentFinder<Texture2D>.Get("UI/Commands/ComfortPrisoner_off");
private readonly Texture2D comfortOff_nobg = ContentFinder<Texture2D>.Get("UI/Commands/ComfortPrisoner_off_nobg");
protected override Texture2D GetIconFor(Pawn pawn)
{
return pawn.CanDesignateComfort() ? pawn.IsDesignatedComfort() ? comfortOn : comfortOff : comfortOff_nobg;
......
......@@ -11,9 +11,9 @@ namespace rjw.MainTab.Icon
[StaticConstructorOnStartup]
public class PawnColumnWorker_IsPrisoner : PawnColumnWorker_Icon
{
private static readonly Texture2D comfortOn = ContentFinder<Texture2D>.Get("UI/Tab/ComfortPrisoner_on");
private readonly Texture2D comfortOff = ContentFinder<Texture2D>.Get("UI/Tab/ComfortPrisoner_off");
private readonly Texture2D comfortOff_nobg = ContentFinder<Texture2D>.Get("UI/Tab/ComfortPrisoner_off_nobg");
private static readonly Texture2D comfortOn = ContentFinder<Texture2D>.Get("UI/Commands/ComfortPrisoner_on");
private readonly Texture2D comfortOff = ContentFinder<Texture2D>.Get("UI/Commands/ComfortPrisoner_off");
private readonly Texture2D comfortOff_nobg = ContentFinder<Texture2D>.Get("UI/Commands/ComfortPrisoner_off_nobg");
protected override Texture2D GetIconFor(Pawn pawn)
{
......
......@@ -11,9 +11,9 @@ namespace rjw.MainTab.Icon
[StaticConstructorOnStartup]
public class PawnColumnWorker_IsSlave : PawnColumnWorker_Icon
{
private readonly Texture2D comfortOn = ContentFinder<Texture2D>.Get("UI/Tab/ComfortPrisoner_on");
private readonly Texture2D comfortOff = ContentFinder<Texture2D>.Get("UI/Tab/ComfortPrisoner_off");
private readonly Texture2D comfortOff_nobg = ContentFinder<Texture2D>.Get("UI/Tab/ComfortPrisoner_off_nobg");
private readonly Texture2D comfortOn = ContentFinder<Texture2D>.Get("UI/Commands/ComfortPrisoner_on");
private readonly Texture2D comfortOff = ContentFinder<Texture2D>.Get("UI/Commands/ComfortPrisoner_off");
private readonly Texture2D comfortOff_nobg = ContentFinder<Texture2D>.Get("UI/Commands/ComfortPrisoner_off_nobg");
protected override Texture2D GetIconFor(Pawn pawn)
{
return xxx.is_slave(pawn) ? ModsConfig.IdeologyActive ? GuestUtility.SlaveIcon : comfortOff_nobg : null;
......
......@@ -260,16 +260,16 @@
<Compile Include="Relations\HumanlikeBloodRelationWorkers.cs" />
<Compile Include="Relations\BeastPawnRelationWorkers.cs" />
<Compile Include="Relations\RelationChecker.cs" />
<Compile Include="RJWTab\Checkboxes\PawnColumnWorker_Comfort.cs" />
<Compile Include="RJWTab\MainTabWindow.cs" />
<Compile Include="RJWTab\Checkboxes\PawnColumnCheckbox.cs" />
<Compile Include="RJWTab\Icons\PawnColumnWorker_RJWGender.cs" />
<Compile Include="RJWTab\Checkboxes\PawnColumnWorker_BreedHumanlike.cs" />
<Compile Include="RJWTab\Checkboxes\PawnColumnWorker_Comfort.cs" />
<Compile Include="RJWTab\Icons\PawnColumnWorker_IsBreeder.cs" />
<Compile Include="RJWTab\Icons\PawnColumnWorker_IsComfort.cs" />
<Compile Include="RJWTab\Checkboxes\PawnColumnWorker_Hero.cs" />
<Compile Include="RJWTab\Icons\PawnColumnWorker_IsPrisoner.cs" />
<Compile Include="RJWTab\Icons\PawnColumnWorker_IsSlave.cs" />
<Compile Include="RJWTab\Icons\PawnColumnWorker_RJWGender.cs" />
<Compile Include="RJWTab\MainTabWindow.cs" />
<Compile Include="RJWTab\Checkboxes\PawnColumnWorker_BreedHumanlike.cs" />
<Compile Include="RJWTab\Checkboxes\PawnColumnWorker_Hero.cs" />
<Compile Include="RJWTab\Checkboxes\PawnColumnWorker_Whore.cs" />
<Compile Include="RJWTab\PawnColumnWorker_TextCenter.cs" />
<Compile Include="RJWTab\PawnTable.cs" />
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment