carchingresultfishingaction.c 474 B

123456789101112131415161718
  1. class CarchingResultFishingAction : CatchingResultBase
  2. {
  3. override EntityAI SpawnAndSetup(out int yItemIdx, vector v = vector.Zero)
  4. {
  5. ItemBase catch = null;
  6. if (Class.CastTo(catch,super.SpawnAndSetup(yItemIdx,v)))
  7. {
  8. catch.SetQuantityNormalized(m_Quality); //just go with it
  9. catch.SetWet(0.3);
  10. }
  11. return catch;
  12. }
  13. float GetCurrentCycleTime(CatchingContextFishingRodAction ctx)
  14. {
  15. return FishYieldItemBase.Cast(m_YItem).GetCycleTimeForYieldItem(ctx);
  16. }
  17. }