Friskzips-DailyQuota icon

DailyQuota

[FULL GENERALIMPROVEMENTS COMPATIBILITY] Introducing the new DailyQuota! This is a separated quota that requires you to take a specific amount of scrap on the ship each day or else you are gonna have a quota penalty

CHANGELOG

2.8.0

  • Changed hard dependency for LobbyCompatibility to soft dependency
  • Fixed DailyQuota text formatting

2.7.0

  • Fixed DailyQuota not updating after fulfilling the quota, now the mod should be at a stable version

2.6.8

  • Removed leftover logging stuff
  • Fixed the scrap ui on the bottom right not showing properly when taking a scrap to the ship
  • Added a new config to count the scrap that only got collected but didn't stay on the ship until the quota is fullfilled
  • Refactored some stuff(idk how this mod worked before)
  • Broke some compatibility probably
  • Created an inconsistency with the GeneralImprovements profit quota text format(oops)
  • Updated LobbyCompatibility required version 1.5.0>1.5.1

2.6.5

  • Replaced every PlayerControllerB.isHost with LNetworkUtils.IsHostOrServer because of TooManyEmotes incompatibility
  • Now the monitor updates with the DailyQuota when the quota ui finish showing the quota
  • Tried to make the DailyQuota monitor stop to update when it displays the fulfilled value for the quota
  • Updated LobbyCompatibility 1.4.0>1.5.0

2.6.0

  • Added a popup during the start of the round to show you the DailyQuota
  • Added two experimental fixes to try to fix some game stuff(disabled by default)

2.5.5

  • DailyQuota scaling for player
  • Networking optimization and fixes
  • Added and changed some config(it's probably better to regenerate them)

2.5.2

  • Fixed GeneralImprovements compatibility when betterMonitors is turned off
  • Fix for when GeneralImprovements betterMonitors is turned on the profit quota monitor not updating after a penalty

2.5.1

  • Updated description ad manifest(mod is still 2.5.0)

2.5.0

  • GeneralImprovements full compatibility
  • Fixed penalty screem transpiler now it actually has a proper delay
  • Fixed some typos
  • Fixed config checks

2.0.1

  • Fixed a stupid issue with GeneralImprovements monitor not updating after the first day
  • Fixed another stupid issue, the quota monitor text wasn't updating(I probably should go to sleep)

2.0.0

  • Added a compatibility for LethalFixes lever cooldown patch because it was preventing my patch to apply a lever cooldown
  • Added a compatibility for BetterShipScreens UpdateShipScreens patch because it was preventing my monitor text to show up
  • Added a compatibility for GeneralImprovements (Special thanks to Zaggy1024 I had to check how to do the compatibility on the Openbodycams source code lol), it just switch the quota monitor like normal.
  • Added LethalConfig compatibility, you can modify the config in realtime(not during the round though).
  • Fixed the deadline days monitor displaying the new day before the end of the round(now the quota monitor should be compatible with most mods that do some changes to it)
  • Added some mods to the compatible section of the description
  • Added a new Known issue section with an issue in the description
  • Changed the endOfRound patch to a transpiler now it's gonna show the xp and level before starting to show the penalty
  • Fixed some weird starting logic(i am dumb)
  • Added a null check when looking for the quotaReachedCanvas
  • Added some code to disable the DailyQuota in case the mod can't calculate the DailyQuota
  • Added configs!
  • Added LethalNetworkAPI Dependency

1.1.0

  • The quota penality is now higher
  • Slight change to the penality screen
  • Fixed daily quota text still remaining after the ship is in orbit but before the day is changed
  • New alert when you interact with the lever and the daily quota isn't met
  • Slight change to the description to make it a little bit more clear what the mod does

1.0.0

  • Mod released