Skip to content

iw4Strike v0.2.5 alpha (Windows)

Pre-release
Pre-release

Choose a tag to compare

@Gh4zi Gh4zi released this 07 Oct 00:45
· 304 commits to main since this release

Alpha update of iw4Strike: Counter-Strike gameplay on Call of Duty: Modern Warfare 2 maps, built on IW4L.

⚠️ Alpha. Rounds, money, the buy menu and the bomb are not in yet.

What you need

  • Call of Duty: Modern Warfare 2 (2009) on Steam
  • Counter-Strike: Source on Steam (weapon models, sounds and HUD are read from your install). Without it you can select a Counter-Strike 1.6 install instead.

No game files are included.

How to play

  1. Download iw4Strike-v0.2.5-windows.zip and extract it to a folder you can write to (for example Desktop or Documents, not Program Files).
  2. Run iw4l.exe. If SmartScreen warns you, click More info → Run anyway.
  3. The first time, the game folders window shows what was found. MW2 and CS:S are found through Steam automatically; if not, press Browse... and select the folder. Then press Play.
  4. Press **** (the key under Esc) to open the console. Try bot add 3, buy ak47andbuy vesthelm`.

New in v0.2.5

  • Game folders window instead of .env: select your MW2, Counter-Strike: Source and Counter-Strike 1.6 folders with Browse.... It opens on the first launch and whenever MW2 can't be found. Open it again any time from Options > Game Folders, the game_paths console command, or iw4l.exe paths. The folders are saved in iw4l-artifacts\settings.cfg, and the window shows the version you are running.
  • snd_ambient_volume <0-1>: how loud the map's own ambience is (wind, engines, hum). Saved with your settings.
  • Faster loading: the game only reads MW2 and never searches MW3 or Black Ops installs.

Fixes

  • Fall damage now always counts. MW2's scripts were cancelling it through a leftover class perk (Commando Pro). All MW2 perk effects are now off, as CS has no perks.
  • Fall damage sound: Counter-Strike: Source's fall sound (a different one when the fall kills you), or CS 1.6's when CS:S isn't installed. Other players hear it too.
  • Flashbang explosion sound from CS:S (or CS 1.6).
  • Walking (Shift) and crouch-walking are silent, like CS: no footsteps at 150 units/s or slower, for every player and bot.
  • Map ambience is about 9 dB quieter by default. MW2's looping map sounds stacked up to only a few dB under a rifle (Terminal's planes and engines, Highrise's wind).

Everything from v0.2.0 is still in: 24 CS guns with CS:S models and CS 1.6 damage, spread and recoil, silencers, burst fire, scopes, CS:GO-style movement (bhop, air strafe, duck-jump, plus surf / Momentum bhop / CS 1.6 modes with mv_mode), 100 Hz tick, knife, HE / flashbang / smoke, kevlar and helmet, and the CS:S HUD with the MW2 minimap as radar.

All controls and console commands: README

Known issues

  • Other players hold an MW2 gun, not the CS model, in third person (planned).
  • mv_mode isn't synced to other players yet, so everyone should use the same mode. It will become a server-side setting clients can't change.
  • Smoke grenades go off twice so the cloud lasts about 18 seconds like CS:S; the smoke timer will be reworked.
  • Flashbangs and smoke grenades don't bounce like CS grenades yet (rework planned).
  • Walking over a weapon picks it up only when its slot is empty, as in CS. With the slot taken, press F to swap. Dropping and throwing a weapon (G) will be reworked.
  • Terminal: broken glass can turn red from some angles. Favela has rendering issues and low FPS.
  • Very loud gunfire can clip (distort).

Credits

Built on IW4L (Apache 2.0). Gameplay references: Momentum Mod, ReGameDLL_CS, hlsdk-portable and Source SDK 2013. See the README.

MW2 belongs to Activision. Counter-Strike belongs to Valve. iw4Strike isn't affiliated with either.