private bool TryStartInspiration() { InspirationHandler ih = pawn.mindState.inspirationHandler; if (ih.Inspired || !pawn.health.capacities.CanBeAwake) { return(false); } return(ih.TryStartInspiration_NewTemp(InspirationDefOf.Inspired_Creativity, "LetterInspirationBeginThanksToHighMoodPart".Translate())); }