FPV Deathsquito
Replaces Deathsquitos with modern FPV kamikaze drones: procedural model and motor sound, parry to stun, silent one-star ambush drones, armor-aware blast damage, damage effects and multiplayer config s
模組介紹 作者原文
FPV Deathsquito
Replaces Deathsquitos with modern FPV kamikaze drones. The model, motor sound and effects are generated
in code — no asset bundles required.
Русское описание — ниже.
Features
- Drone model — a 7" true-X quad with carbon arms, spinning props with motion blur, 6S battery,
FPV camera, antennas and an olive warhead taped underneath. The body tilts with speed and turns,
LEDs blink, and the corpse is a drone too.
- Sound — synthesized motor drone whose pitch rises with speed, explosion and crash sounds.
Routed through the game's SFX mixer (the game's volume sliders apply). Original Deathsquito sounds are muted.
- Kamikaze attack — when it reaches you, the drone freezes and beeps for a moment (the wind-up), then
detonates. Blast damage is 35–45 after armor at the core and falls off towards the edge of the radius.
- Parry to stun — raise your block right as the drone beeps and the explosion is cancelled: the drone
drops to the ground with an electric zap, lies there squealing for 4 seconds, then takes off again.
- Ambush drones (★) — about 20% of drones spawn with one star. They sit silently on the ground and
launch straight up when they spot you. Heavier motor sound, sand-colored paint, 15% faster.
- Damage states — below 50% health one prop stops, below 35% the drone smokes, below 20% it spins out
of control. Shot-down drones tumble and smoke.
- Concussion — ringing ears and muffled sound for a few seconds if a drone explodes next to you.
- Multiplayer — gameplay settings are synced from the server/host; effects are visible to everyone.
Installation
Mod manager (recommended): install with r2modman, Gale or Mod Manager.
BepInExPack\_Valheim is installed automatically as a dependency.
Manual: install BepInExPack\_Valheim,
then put FpvDeathsquito.dll into Valheim/BepInEx/plugins.
Multiplayer
Install the mod on every client and on the dedicated server. Blast damage is applied by the client of
the player who is hit, so a player without the mod takes no blast damage. Gameplay settings (damage, radii,
parry, ambush drones) come from the server; volume and visual settings stay local.
Configuration
BepInEx/config/DeffoltUA.valheim.fpvdeathsquito.cfg is created on first launch. S = synced from the server.
|Setting|Default|S|Description|
|-|-|-|-|
|Visual.DroneScale|1.8||Model scale (1.0 = real 7" size)|
|Visual.DistinctStarColor|true||Separate paint for ambush drones|
|Visual.TakeoffDust|true||Dust when an ambush drone launches|
|Audio.Volume|0.8||Volume of drone sounds|
|Audio.HearingRadius|40||Distance at which the motor sound fades out (m)|
|Audio.DistinctStarSound|true||Separate motor sound for ambush drones|
|Hearing.DeafenOnExplosion / DeafenSeconds|true / 3||Ringing ears and muffled sound|
|Damage.Enabled|true||Damage states (stopped prop, smoke, spin)|
|Kamikaze.Enabled|true|S|Drones explode near players|
|Kamikaze.TriggerRadius|1.4|S|Fuze trigger distance (m)|
|Kamikaze.BlastRadius|5|S|Blast radius (m)|
|Kamikaze.DamageMin / DamageMax|35 / 45|S|Blast damage after armor at the core|
|Kamikaze.ArmorCompensation|true|S|Keep damage in range regardless of armor|
|Kamikaze.ShotDownDetonates|false|S|Shot-down drones also explode|
|Parry.Enabled|true|S|Parry stuns the drone|
|Parry.StrikeTime|0.35|S|Wind-up before detonation (s); 0 = instant|
|Parry.ParryWindow / ParryRange|0.3 / 4|S|How recently block must be raised (s) / max distance (m)|
|Parry.StunSeconds|4|S|Stun duration (s)|
|Ambusher.Enabled / StarChance|true / 20|S|Ambush drones and their spawn chance (%)|
|Ambusher.WakeRadius / HearRadius|20 / 6|S|Detection with line of sight / without it (m)|
|Ambusher.SpeedMultiplier|1.15|S|Ambush drone speed|
|Detection.RegularDroneRangeBonus|5|S|Extra view/hearing range for regular drones (m)|
|General.SyncWithServer|true||Use the server's gameplay settings|
Custom sounds
Place 16-bit PCM WAV files next to the DLL to replace the synthesized ones: fpv\\\_loop.wav,
fpv\\\_loop\\\_star.wav, fpv\\\_launch\\\_s
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。
下面這些內容需要先安裝,否則該模組不會生效: