Cyberpunk 2077

File information

Last updated

Original upload

Created by

TheManualEnhancer

Uploaded by

TheManualEnhancer

Virus scan

Safe to use

About this mod

New tool in v1.1 to add custom modded weather states (for mod developers)... Change weather states at any time, as well as force your chosen state on game launch... With optional toggle to force during questing...

Requirements
Permissions and credits
Changelogs
Donations
What does this mod do?
  • It adds a menu to CET overlay that allows you to select weather states, and force them for the remainder of your play session
  • It also adds a new menu to Native Settings UI's mods menu (contains same settings as CET window)
  • Each menu (the CET overlay and NativeUI menu) has a toggle to hide the other menu, and I suggest to hide the one that you don't intend to use...
  • Unlike other mods that allow swapping weather, this will automatically swap when you start/load a game
  • Also unlike other mods, this has a toggle to disable the forced weather altogether while questing (mostly, at least)
  • Lastly, as of v1.1, this includes what is basically a visual scripting tool that will allow mod authors to add a new temporary tab to this mod's window, then build an actual permanent tab inside of it, which can be exported as a full new script... The mod author will only need to change the file extension to .lua and move in into it's own CET mods folder... This new script can then be published and the author can require this mod as a dependency to add the tab to this mod's window... Note that this does not currently add options to the NativeUI menu, but I may make it do so in the future... As such, you (mod authors) should mention in your addon mod's description that the user should use the CET overlay window...

How does it detect questing to reset weather and how does it set it back after done questing?
  • It detects that you are questing by detecting when your current quest objective is updated (meaning that you finished an objective)...
  • When it detects this, it resets the weather for a set amount of time (adjustable in the menu), then forces your selected weather state again
  • The timer selection is in seconds... The lowest timer is 60 seconds (1 minute), and the highest is 600 seconds (10 minutes)
  • The default timer is set to 300 seconds (5 minutes)... Adjust this depending on how long you usually take to complete an objective (should be set a bit higher than you actually would normally take)... If you rush through the game, lower timers may be fine, but if you like to explore during quests, you may want a higher timer... I have kept this at default for my testing and so far has been good, but I have been rushing (through Phantom Liberty storyline)...
  • Most objectives in the game are only around 0-3 minutes apart for the average player (trick used by a lot of games to keep up player engagement), so this should work pretty good...
  • After the timer runs out and the weather sets back to your selection, it will not revert to default again until your objective changes again... Due to this, it is possible that it could swap while you are still questing, so higher delay timers are strongly recommended... If it does still end up swapping when you don't want it to, you can always use the menu to reset or force another state...

Installation:
  • Extract to main CP77 install folder or install with Vortex

Uninstallation:
  • Delete the "ForceWeatherOnLaunch-OptionalForcedQuests-CET" folder from your [CP77>bin>x64>plugins>cet>mods] folder or uninstall with Vortex



Note: The overlay window starts out fairly large, but is resizable and CET will save the size for future game launches



Credits to u/rmk1234 (creator of Weathermancer) for being the first to make a weather select menu... Also thanks to Psiberx for Codeware so this is possible at all...





Check out all of my mods/tweaks HERE