using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using UnityEngine; using Verse; namespace Rimworld_Animations { public class AnimationOffset_BodyTypeGendered : BaseAnimationOffset { public List offsetsMale; public List offsetsFemale; public override Vector3? getOffset(Pawn pawn) { if (pawn.gender == Gender.Female) { return offsetsFemale.Find(x => x.bodyType == pawn.story.bodyType)?.offset; } else { return offsetsMale.Find(x => x.bodyType == pawn.story.bodyType)?.offset; } } } }