OldMaestro-AirStrike icon

AirStrike

Unofficial fan mod. Blow a horn and call in air support: a B-2 carpet-bombs or napalms a strip, and three Huey gunships circle the zone to Wagner.

Last updated 3 days ago
Total downloads 40
Total rating 1 
Categories
Dependency string OldMaestro-AirStrike-1.2.1
Dependants 0 other packages depend on this package

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2351 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.

Preferred version: 5.4.2351

README

AirStrike

Blow a horn, mark a target, and support arrives from the sky. A B-2 bomber carpet-bombs a strip or floods it with napalm, while a flight of three UH-1 Huey helicopters circles the zone to Wagner and mows down enemies.

See it in action: B-2 carpet bombing on YouTube

How to use

Craft the Horn of the Sky Thunder at the forge: 5 bronze, 3 surtling cores and 1 hard antler (Eikthyr's trophy). Use the horn from the inventory or the hotbar to start aiming:

  • a marker appears on the ground: a red strip for bombs, an orange one for napalm, a green circle for helicopters; an arrow shows the heading;
  • LMB calls the strike, RMB cancels, R switches mode.

The bomber and helicopters come in from behind you and pass overhead. The horn doesn't work under stone roofs (in dungeons).

Each kind of support has its own cooldown while you are in the world: 5 minutes for the bomber (bombs and napalm), 10 minutes for the helicopters. A mode on cooldown is shown in grey with a timer.

Carpet bombing

A 60 × 16 m strip, 14 bombs. Each blast hits within 6 m: up to 160 blunt damage, 150 chop and pickaxe damage each. Trees fall, rocks and ore crumble, buildings collapse, creatures fly into the air. The bombs leave craters up to 1.6 m deep. The first bombs land about 13 seconds after the call.

Napalm

A 50 × 12 m strip, 8 canisters. The fire burns for 15 seconds: every half second it deals 20 fire damage and ignites whoever is inside. Napalm ignites grass, trees and wooden buildings, and the fire spreads the way it does in the Ashlands, up to 25 m beyond the strip and for 2 minutes. Rain puts the fire out, and it doesn't catch on water.

Ride of the Valkyries

The marker is a circle with a 25 m radius. Wagner starts at once, and 12 seconds later a flight of three Hueys comes in from behind you. The helicopters spread around a 40 m circle at about 28 m altitude, circle the zone for half a minute, then leave. The whole raid lasts about a minute.

  • Door gunners fire tracer bursts at the nearest visible enemy on their side.
  • Rockets: 4 per helicopter, in pairs, at the toughest enemies: trolls, brutes, bosses. A 4 m blast leaves a small crater.

Helicopters fire only at enemies: they leave players, tamed animals and peaceful animals (deer, boar) alone. Rockets damage buildings unless they are protected by a ward.

Wards

Inside an active ward, buildings take no damage, no craters form and fire doesn't catch. Creatures inside a ward are still hit. Turned off with the ProtectWardedAreas setting.

Installation

With a mod manager: install the package, and BepInExPack Valheim comes with it.

By hand: install BepInExPack Valheim, then copy the plugins\AirStrike folder from this archive into Valheim\BepInEx\plugins\. AirStrike.dll and the sounds folder must stay next to each other.

Co-op: all players need the mod. Whoever calls the strike calculates it, and the others see and hear the same thing.

Settings

Settings are in BepInEx\config\oldma.valheim.airstrike.cfg, created on first launch; mod managers have a config editor for it. Edits to the file apply after restarting the game.

In co-op, balance and world rules come from the world host, and the others' own files stay unchanged. The switch mode key and the sound volumes are personal. On a dedicated server, the host's values are the settings file on the server. If the server doesn't have the mod, each player uses their own settings.

Section Setting Default
Horn Recipe / CraftingStation Bronze:5,SurtlingCore:3,HardAntler:1 / forge Horn recipe.
Horn CooldownSeconds 300 Bomber cooldown in seconds of game time.
Horn MaxAimDistance 150 How far away a target can be marked.
Horn ToggleModeKey R Switches mode while aiming.
Bombs StripLength / StripWidth 60 / 16 Strip size, m.
Bombs BombCount 14 Number of bombs.
Bombs BlastRadius / BlastDamage 6 / 160 Radius and blunt damage of a blast.
Bombs ChopPickaxeDamage 150 Damage to trees and rocks.
Bombs Craters / CraterRadius / CraterDepth true / 4 / 1.6 Craters.
Napalm StripLength / StripWidth 50 / 12 Strip size, m.
Napalm CanisterCount 8 Number of canisters.
Napalm BurnSeconds / FireDamage 15 / 20 Burn time and fire damage per half second.
Napalm FireSpread / FireSpreadMargin / FireSpreadSeconds true / 25 / 120 Fire spreading.
Valkyries CooldownSeconds 600 Helicopter cooldown.
Valkyries ZoneRadius 25 Radius of the zone where gunners fire.
Valkyries Helicopters 3 Helicopters in the flight.
Valkyries OrbitSeconds / OrbitRadius / Altitude 30 / 40 / 28 How long, on what circle and how high they fly.
Valkyries Speed / ArrivalSeconds / Scale 45 / 12 / 1.35 Approach speed, time to reach the target, size (1.35 is a real UH-1).
Valkyries GunDamage / GunHitChance 14 / 0.55 Pierce damage of one bullet and share of hits.
Valkyries RocketsPerHelicopter / RocketDamage 4 / 120 Rockets per helicopter and their damage.
Damage DamagePlayers true Whether bombs and napalm hurt players, including the caller. Helicopters never fire at friends.
Damage ProtectWardedAreas true Protects buildings under a ward.
Bomber Altitude / Speed / ArrivalSeconds / Scale 130 / 70 / 12 / 1 Altitude, speed, arrival time, aircraft size (1 is a real B-2, 52 m wingspan).
Audio MusicVolume / VoiceVolume / EngineVolume / MusicRadius 0.68 / 1 / 1 / 300 Volume of music, voice, engines and weapons; radius in which the voice and music are heard.

Sizes, damage and speed come from the settings of whoever called the strike.

Languages

The mod's texts follow the game language: English, Russian or Italian. Any other language gets English.

Sound files

The sounds folder holds the voice line, the music and the rotor loop. The mod also works without these files: no voice or music, and the rotor is synthesized. You can replace any of them with your own .ogg, .wav or .mp3 under the same name.

Testing

Tested on Valheim 1.0.21 with BepInExPack Valheim 5.4.2351: single player, and settings sync on a local dedicated server with two clients on one PC. A real co-op session between two PCs has not been tested yet.

AI disclosure

The code, documentation and translations were written with generative AI: Claude by Anthropic, through Claude Code. The author designed the mod, chose the assets, tuned the sound and checked it in the game. The 3D models and music are not AI-generated.

Credits

  • "Northrop Grumman B-2 Spirit" by Spark_Customs, Sketchfab, licensed under CC-BY 4.0.
  • "3D Modeled Marine UH-1 Huey Helicopter" by bunnellrl1, Sketchfab, licensed under CC-BY 4.0. The body is repainted army olive in the mod.
  • Richard Wagner, "Ride of the Valkyries", performed by the Ulm Philharmonic; recording from Wikimedia Commons, EFF Open Audio License 1.0.
  • "Fortunate Son" by Creedence Clearwater Revival: an excerpt plays during bombing and napalm. All rights belong to its owners.