Repository navigation
iw4Strike v0.2.5 alpha (Windows)
Pre-releaseAlpha 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
- Download
iw4Strike-v0.2.5-windows.zipand extract it to a folder you can write to (for example Desktop or Documents, not Program Files). - Run
iw4l.exe. If SmartScreen warns you, click More info → Run anyway. - 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.
- Press **
** (the key under Esc) to open the console. Trybot 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, thegame_pathsconsole command, oriw4l.exe paths. The folders are saved iniw4l-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_modeisn'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.