mirror of
https://gitgud.io/ll.mirrors/sizedapparel.git
synced 2024-08-15 00:43:40 +00:00
Mirror of 1.4.22 from Lovers Lab
This commit is contained in:
parent
5d0da3bc88
commit
b501ddfb0f
1119 changed files with 12505 additions and 2543 deletions
54
1.3/source/SizedApparel/Patch-RimNudeWorld.cs
Normal file
54
1.3/source/SizedApparel/Patch-RimNudeWorld.cs
Normal file
|
@ -0,0 +1,54 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using RimWorld;
|
||||
using Verse;
|
||||
using HarmonyLib;
|
||||
//using AlienRace;
|
||||
using UnityEngine;
|
||||
using rjw;
|
||||
|
||||
|
||||
|
||||
|
||||
namespace SizedApparel
|
||||
{
|
||||
|
||||
//[HarmonyPatch(typeof(RimNudeWorld.GenitalPatch), "Postfix")]
|
||||
[StaticConstructorOnStartup]
|
||||
public class SizedApparelRNWPatch
|
||||
{
|
||||
static bool Prefix(Pawn pawn)
|
||||
{
|
||||
if (pawn == null)
|
||||
return false;
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
public class RevealingApparelPatch
|
||||
{
|
||||
static void Postfix( Pawn pawn, ref bool __result)
|
||||
{
|
||||
if (__result == false)
|
||||
return;
|
||||
var comp = pawn.GetComp<ApparelRecorderComp>();
|
||||
if (comp == null)
|
||||
return;
|
||||
if (comp.hasUnsupportedApparel)
|
||||
return;
|
||||
if(pawn.apparel.WornApparel != null)
|
||||
{
|
||||
if(pawn.apparel.WornApparel.Any((Apparel ap) =>( ap.def.apparel.tags.Any(s => s.ToLower() == "SizedApparel_IgnorBreastSize".ToLower()))))
|
||||
__result = false;
|
||||
}
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue