Guest User

Fix ST

a guest
Jul 25th, 2023
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.45 KB | None | 0 0
  1. public override void TransformValue(StatRequest req, ref float val)
  2.         {
  3.             if (req.Thing is Pawn pawn && pawn.CanUseSurvivalTools())
  4.             {
  5.                 if (pawn.HasSurvivalToolFor(parentStat, out var _, out var statFactor))
  6.                 {
  7.                     val *= statFactor;
  8.                 }
  9.                 else
  10.                 {
  11.                     if (pawn.IsColonyMechPlayerControlled)
  12.                     {
  13.                         val *= 1f;
  14.                     }
  15.                     else
  16.                     {
  17.                         val *= NoToolStatFactor;
  18.                     }
  19.                     }
  20.                 }
  21.         }
Advertisement
Add Comment
Please, Sign In to add comment