S2Tweaker 1.38.0 - regional weather controls
S2Tweaker 1.38.0 — regional weather controls
Adjust ordinary weather separately in 18 regions. Load your game data, open
World → Regional weather (experimental), choose a region and click
Edit this region's weather.
- Selection weights: 0–400%; duration: 25–400% of the installed game's values.
100% leaves that regional setting unchanged. A weight is not a probability. - Only currently enabled, verified ordinary weather entries are offered:
94 weather rows / 188 settings across 19 profiles in the audited 2.0.5 data.
Red Forest's two profiles are grouped under one region. - Regional factors combine with the existing global rain and duration controls.
Values that cancel back to vanilla produce no patch. Invalid combinations
leaving a changed region without any positive ordinary weight are rejected. - Settings support profiles, favorites, undo/redo, reset and conflict avoidance.
Unavailable saved settings remain resettable and do not generate a patch. - Emissions, quest/forced weather, underground and unconfirmed special profiles
are excluded from the new regional controls. No UE4SS or runtime loader.
Validation: 50 local headless suites and 11 CI suites; live 2.0.5 baseline
checks, neutral-output and global-control regression checks, and pak readback.
The packaged interface was checked in one Windows window across all 18 regions,
including editing, undo/redo, profile restoration, export and reset.
Not play-tested. These checks do not verify in-game weather transitions or
geographic boundaries. Quests and forced weather can override ordinary weather,
and changes may wait for a later transition. The multi-job feature remains
experimental with its existing savegame restrictions. An independent slow-motion
hotkey is not included.
Extract the complete ZIP over your tool folder and keep the executable, DLLs and
_internal folder together. Rebuild your personal pak after changing settings.
All fixes from 1.37.4 for game patch 2.0.5 are included.
The tagged GitHub Actions build uses the existing hash-pinned runtime. All 19
EXE/DLL/PYD files remain unchanged; no new VirusTotal result is claimed for this ZIP.
Usage and validation limits.
Research and baseline evidence.
Source: tag v1.38.0; build: .github/workflows/build.yml and
tools/refresh_portable.py.
Release artifact verification
Commit: 49ad69579b32697ffc8b9d39dc39ebf682b4f2cc.
Successful tag build: eleven CI suites, portable self-test and binary/signature checks passed. All 27 app source files match the tag, all 19 binary hashes match the previous release, and both ZIPs passed readback checks.
S2Tweaker_v1.38.0.zipSHA-256:4e0a8f065130ac0750cbfa927803963c6407d943c84a62cae86c2fb1a51799f5S2Tweaker_v1.38.0_source.zipSHA-256:84b019d9a71388ec9b29a41072570d122b6359444141d9c483ee23024df2c7fb