2021-08-21 16:29:59 +00:00
|
|
|
|
using System;
|
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
using System.Linq;
|
|
|
|
|
using System.Text;
|
|
|
|
|
using System.Threading.Tasks;
|
|
|
|
|
using Verse;
|
|
|
|
|
using Verse.AI;
|
|
|
|
|
using RimWorld;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
namespace RJWSexperience.Ideology
|
|
|
|
|
{
|
|
|
|
|
public class LordJob_Ritual_Gangbang : LordJob_Ritual
|
|
|
|
|
{
|
|
|
|
|
public LordJob_Ritual_Gangbang() { }
|
|
|
|
|
|
2021-09-24 15:14:02 +00:00
|
|
|
|
public LordJob_Ritual_Gangbang(string targetID ,TargetInfo selectedTarget, Precept_Ritual ritual, RitualObligation obligation, List<RitualStage> allStages, RitualRoleAssignments assignments, Pawn organizer = null) : base(selectedTarget, ritual, obligation, allStages, assignments, organizer)
|
2021-08-21 16:29:59 +00:00
|
|
|
|
{
|
|
|
|
|
foreach (RitualRole ritualRole in assignments.AllRolesForReading)
|
|
|
|
|
{
|
2021-09-24 15:14:02 +00:00
|
|
|
|
if (ritualRole != null && ritualRole.id.Contains(targetID))
|
2021-08-21 16:29:59 +00:00
|
|
|
|
{
|
|
|
|
|
Pawn item = assignments.FirstAssignedPawn(ritualRole);
|
|
|
|
|
pawnsDeathIgnored.Add(item);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
}
|