HD2Runtime - Updates

  • Important Notice: Please review our guidelines regarding cheating, game balancing, and mods for Helldivers 2. Read the full notice here before downloading or uploading mods.

PC HD2Runtime v0.31.3

Updates for Helldivers 2
Another hotfix built from player reports.

- Custom stratagems with warbond carriers: picking a custom stratagem no longer fails when its usual carrier is from a warbond you don't own (like the EAT-411 Leveller or EAT-700 Napalm). It now uses a carrier you own instead, also in multiplayer.
- LAS-22 Shear: now in the weapon stats. Its beam and damage are shared with the LAS-5 Scythe, so editing one changes both. still missing parts of its fields but i will add them in coming updates.
- Exosuit ammo: the EXO-55 Breakthrough's flak cannon now has its ammo values (loaded rounds, spare rounds and more).
- Bastion cannon ammo: 31 spare shells is the game's own network limit. For more shells, raise its magazine capacity: 10 shells per magazine gives up to 320 shots.
- FX-12 Shield Generator Relay: recharge speed, recharge delay and broken-shield delay are now editable (experimental).

- Note on "suppressed": the existing suppressed field does nothing in the current game version. What makes suppressed weapons quiet is a separate value we are still looking into.

Thanks to everyone who sent reports and logs.
  • Like
Reactions: D-Glitch
A hotfix built from player reports.

- No more stutter: custom stratagems no longer cause a short hitch every few seconds aboard the ship.
- Beam conversion: its values can be changed again and reverted without the "another operation set it" error.
- Four statuses per hit: every damage row can now carry up to four statuses, so the Evictor can have both gas and gas confusion.
- Acid Storm on weapons: Acid Storm can now be added as a status. It lowers an enemy's armor by one level while it's applied, which makes your teammates' shots count (experimental).
- **Ammo limits:** magazine size now stops at 2047 rounds and spare magazines at 31, the game's own network limits. This fixes the Bastion coax showing the wrong ammo count. Older mods with bigger values are clamped instead of breaking.

- Payloads on support weapons: support weapons can now change the explosion their projectile makes on impact or when it expires, per fire mode (the AC-8's normal and flak rounds, for example).
- 139 explosions to pick from: weapons, grenades, orbitals, Eagles, sentries, mines, vehicles, both Hellbombs, and the EXCESSIVELY LARGE NUKE from the Shredder Silo. Their game files load automatically.
- Quasar and Railgun: both can now fire another weapon's projectile. The Quasar's 15-second overheat lockout is now its own editable value.
- RL-77: the 500-damage bomblet explosion is now reachable (350 was the rocket's direct hit).
- Sterilizer: its hellpod is now editable.

- The game's own names: mods can now show weapon, stratagem, booster and vehicle names in the game's language. Custom stratagem names and descriptions can come in several languages, and traits accept Chinese.
A smaller update built from player requests and the editor wish list.

- Performance graph: press F10 and open the PERFORMANCE tab for a live graph of how much time HD2Runtime and each mod take per frame, with the heaviest mods and Runtime parts listed. It only measures while the tab is open.
- Interface size: the F10 panel can be scaled from 90 to 150%, like the editor.
- HD2Runtime in your language: the F10 panel, notices, alert cards, custom stratagem panel and startup progress now follow the game's language (or pick one in F10).

- Missile direct hit: the Spear, Commando and W.A.S.P. missile's own hit damage is now editable (the Spear's 4000), separate from its explosion.
- Peacemaker and Redeemer: their round's damage and projectile values.
- AC-8 flak: the flak round's projectile, damage and explosion, plus the GR-8 HE and RL-77 cluster rounds.
- Statuses on grenades: change the statuses a grenade applies or add a new one, like a third status on the gas grenade.

- Bug holes: a new event for mod makers that fires when a bug hole is closed, with its type and position.

Special thanks to ElectroDasher for the missile and grenade status requests.
A big feature update built from player reports and the editor wish list.

- Text in every language: mod windows, the overlay and custom stratagem panels now draw Chinese, Japanese, Korean, Russian and more with the game's own fonts.

- Plays nicer with other mods: values changed by mods outside HD2Runtime are detected and left alone. Only those values are refused, everything else still applies.

- Beam conversion (experimental): give projectile weapons (Sickle, Sai, Talon, Liberator Penetrator, most rifles, SMGs and pistols) a Trident-style beam, with their own fire rate (up to 900 rpm), pulse length, damage, AP and range. Solo, or in a lobby where everyone runs the same Runtime with the same conversions.
- Beams: pulse length, beams per pulse and beam swaps. On the Trident, the pulse length is what caps its fire rate.
- Wind-up: remove or change the wind-up on the Sickle and other lasers, plus spin-up on the Maxigun, Patriot and Maelstrom.
- Team-reload weapons: the GR-8, AC-8, RL-77, Spear and W.A.S.P. can carry their own spare ammo, so they reload without the backpack. Backpack capacity is editable too.
- Missiles: W.A.S.P., Spear, Commando, P-33 and P-92 missile speed, turning, lifetime and guidance delay.

- Stratagems:
- charges before cooldown, through the Eagle Rearm pool;
- Orbital Railcannon search radius, tracking speed and shot delay;
- an Orbital Laser re-target interval.
- Fire modes: add a fire-mode selector to single-mode weapons like the Hot-Shot.
- Vehicles: spread on mounted guns, the EXO-55 Breakthrough shield's health and armor, and mech arm projectile swaps.

- Status effects: gas, fire and other status effect damage and duration.
- Also: the Hover Pack climb (raise its low-speed lift above 9.82) and the Breaching Hammer blast.

Special thanks to **Bans** (True Lasgun Beam Overhaul) for the LAS beam research that led to the beam features.
- Fixed a false "Another mod changed the stratagem data" warning (and the WILL FAIL card) in heavily modded games; custom stratagems were working fine.
- One unusual weapon or entity in your game (changed by another mod) no longer blocks every other HD2Runtime mod's changes; only that one entity is skipped.
- Custom stratagems can now be set to unlimited uses (0 or -1) by the stats editor and other mods.
Press f10 in game to open a small settings panel to toggle some ui elements of HD2Runtime

also you can now disable with your mod manager the mouse scroll wheel hook that can trigger GameGuard for some individuals

this version also includes a text registry fix so custom stratagems dont fail suddenly and some in game warnings
Here be dragons. sorry to those that this effected badly.

but i hope you understood my original reasoning at least
HD2Runtime v0.30.0 - Custom Stratagems & More

The biggest HD2Runtime update yet (again). 0.30.0 lets mods add their own stratagems, each with its own name, icon, call-in code and payload. It also adds weapon variants for every support weapon, armor stats and perks, and many new editable fields and modding tools.

Highlights:

custom stratagems: a custom stratagem panel next to the loadout screen, with its own names, icons, descriptions and codes in the HUD

payloads for custom stratagems: support pods, EAT clones, weapon variants, orbital barrages, Pelican close air support, Eagle rocket pods, sentries and the Shredder Silo

weapon variants for almost every support weapon: change its name, icon and ammo type for a mission (for example a napalm Autocannon or an anti-materiel HMG)

armor perks: swap the passive on your armor (live-tested with Scout, Engineering Kit, Servo-Assisted and Med-Kit)

armor stats: armor rating, speed and stamina per armor and per weight class, plus the damage curve

Helldiver-wide movement, stamina and body-part damage fields

muzzle, optics and underbarrel attachment stats

orbital strike patterns, call-in times, Eagle and sentry fields, and Epoch/Railgun charge explosions

explosion and sound catalogues: almost 250 explosions and every game sound, named for mods

screen overlays with the game's own font and HUD icons, mouse wheel and key input, and per-mod performance diagnostics

custom stratagem data files for tools like ModBuilder
Multiplayer support for custom stratagems is experimental. Custom projectiles are single-player/host-only in this version.

Existing Runtime mods remain compatible. Projects made with older SDK versions keep working, and rebinding to SDK 0.30.0 is recommended when updating a project.
HD2Runtime v0.28.1

- Added backwards compatibility for mods authored against SDK 0.27.x when using fields that gained new safety requirements in SDK 0.28.0.
- Added clearer diagnostics for legacy SDK operations and refused/skipped operations.
- Fixed validation incorrectly treating refused or skipped operations as successful.
- Added compatibility coverage for the Purifier and other affected weapon fields.
- Updated SDK, ModTemplate and example packages to 0.28.1.

Existing projects do not need to be immediately rebound, projects using older SDK versions retain their declared SDK version. Rebinding to SDK 0.28.1 is recommended when updating a project.
Biggest HD2Runtime update so far.
0.28.0 adds event/action scripting, projectile composition, programmable ammo, support/vehicle projectile swaps, underbarrels, richer weapon modes, new equipment/enemy editing, diagnostics, and major reliability fixes.

ModBuilder 1.4.0 is updated to expose the new 0.28.0 features through the GUI.