Commit Graph

  • 65052d3f51 Add native T5 audio, Black Ops II maps, independent movement, late join, skill ratings and varied bot loadouts v0.1.0-demo.4 vtroc7 2026-10-05 13:13:28 +03:00
  • 9313f6c8be Merge pull requests #59 #64 #65 from gitoutofthere and NeptuneTheGoat vtroc7 2026-10-04 16:20:36 +03:00
  • bb575b897c Tidy the Black Ops II work for review neptune 2026-10-03 17:21:51 -04:00
  • 311c5d2a69 Name the camouflage fallbacks the way clippy asks neptune 2026-10-02 21:08:22 -04:00
  • 9fcdb6a25f Preview a camouflage as wide as the class panel lays it neptune 2026-10-02 21:00:33 -04:00
  • 9c00565bd9 Give MW2 weapons their camouflage neptune 2026-10-02 20:51:34 -04:00
  • e3ff4be7d1 Give Black Ops II equipment its own effects and sounds neptune 2026-10-02 17:53:22 -04:00
  • 818ba83cc8 Run Black Ops II equipment as Black Ops II does neptune 2026-10-02 16:12:02 -04:00
  • f7c3b953ee Merge upstream master (d352dbd) into bo2-weapons neptune 2026-10-02 14:04:01 -04:00
  • d352dbdfd8 Discover Steam MW3 and Black Ops installations v0.1.0-demo.3 vtroc7 2026-10-02 20:06:28 +03:00
  • d48a9f6502 Steam MW2 discovery, embedded licences, weapon variants, lock-on launchers, double-barrel fire and a two-client dev-master scenario v0.1.0-demo.2 vtroc7 2026-10-02 18:51:00 +03:00
  • dc1ea70cfe Refuse cargo tests in approved_tests and strip merge-train leftovers vtroc7 2026-10-02 16:59:07 +03:00
  • 2bcedf97fe Set the player archive password to t.me/contextrot vtroc7 2026-10-02 16:25:31 +03:00
  • 3adb14b5ba Document the prebuilt Windows release and ship it without a descriptor vtroc7 2026-10-02 16:23:31 +03:00
  • 3694c35041 Audio control runtime, typed player accounts, self-updates, thermal and shellshock screens, third person, guided killstreak HUD, player cards, a lobby cheats toggle and god mode v0.1.0-demo.1 vtroc7 2026-10-02 14:48:46 +03:00
  • d7374a3053 Merge pull requests #50 #53 #54 #55 #56 #57 #58 from gitoutofthere, brennop and liam-mcelhaney122 vtroc7 2026-10-02 14:42:08 +03:00
  • a921065c08 Play weapons' first raise after they are given neptune 2026-10-02 03:43:56 -04:00
  • 2bc7281383 Show the Black Ops II tactical insertion's own light neptune 2026-10-02 03:27:45 -04:00
  • efa20d65ec Make the Black Ops II tactical insertion a tactical with its own model neptune 2026-10-02 02:50:36 -04:00
  • 1677322267 Add Black Ops II optics, scope overlays, equipment icons and HUD names neptune 2026-10-02 00:46:21 -04:00
  • 6f15ecf64e Fix T6 alternate modes, iron sights, riot shield bash and fire delay neptune 2026-10-01 19:20:02 -04:00
  • 3881204ae6 Apply Black Ops II attachment stats neptune 2026-10-01 18:50:24 -04:00
  • 41ee5fc846 Ship release notices and embed an OFL console font Bulat Fatykh 2026-10-02 01:30:28 +03:00
  • 0987b48fb7 Add Black Ops II weapon attachments (visible models) neptune 2026-10-01 16:46:34 -04:00
  • af8ee254c1 Add Black Ops II weapons, native T6 shaders and Game Folders neptune 2026-10-01 15:56:23 -04:00
  • 9eedca78a6 Collapse the IWD fallback read condition Bulat Fatykh 2026-10-01 22:40:19 +03:00
  • 0d8c5c7a15 Format the touched files with rustfmt Bulat Fatykh 2026-10-01 22:39:33 +03:00
  • 18d97acbce Merge current upstream master to retain landed IWD diagnostics Bulat Fatykh 2026-10-01 22:39:33 +03:00
  • 7b96f516e0 Look for iw4l.exe as the default approved-test binary on Windows brennop 2026-10-01 15:10:02 -03:00
  • 631c96feb4 Decode each common_mp XModel once for the scene and FX catalogs brennop 2026-10-01 11:29:54 -03:00
  • 062d633ad3 Take the cheat switch from the launch options Liam McElhaney 2026-10-01 13:31:10 -04:00
  • 3b97658b77 Add a mouse look sensitivity slider to the look options menu Liam McElhaney 2026-10-01 13:29:05 -04:00
  • a2b52f8b26 Read unstaged paths without mapfile in the pre-commit hook brennop 2026-10-01 14:18:21 -03:00
  • 51c0ee8705 Find tools with an .exe suffix on PATH brennop 2026-10-01 11:29:33 -03:00
  • bfe3c2aa70 Breath, shields, crossbow, car destruction, remote animation and GSC services vtroc7 2026-10-01 19:07:23 +03:00
  • 9dad890c20 Merge pull requests #33 #35 #38 #39 #40 #41 #42 #43 #44 #45 #46 #47 #48 #49 from gitoutofthere vtroc7 2026-10-01 19:07:17 +03:00
  • abe1b4e91c Validate IWD entry lengths before returning resource bytes Bulat Fatykh 2026-10-01 17:46:39 +03:00
  • 6a6069a589 Escape interior NUL in Perfetto debug strings Bulat Fatykh 2026-10-01 17:43:47 +03:00
  • ed92dbdbf2 Preserve unreadable user settings during autosave Bulat Fatykh 2026-10-01 17:40:29 +03:00
  • e21be0c4fb Preserve string token kinds in GSC parsing Bulat Fatykh 2026-10-01 17:34:18 +03:00
  • 1644e60a87 Validate incoming master room option requests before state changes Bulat Fatykh 2026-10-01 17:32:55 +03:00
  • bcebc2f038 Remove the redundant master binary declaration Bulat Fatykh 2026-10-01 17:10:57 +03:00
  • 38ba1b4c56 Clarify IWD entry failures with operation and archive Bulat Fatykh 2026-10-01 17:09:08 +03:00
  • 7aafeae990 Reuse incremental FNV hashing in the artifact cache [skip ci] Bulat Fatykh 2026-10-01 17:07:36 +03:00
  • 8c5457bc68 docs: clarify master settings for players Bulat Fatykh 2026-10-01 17:07:23 +03:00
  • fb3d79d608 docs: explain IW4L capabilities and first-run setup Bulat Fatykh 2026-10-01 16:53:35 +03:00
  • 74f0dbef96 Bind localized string table lookups by row Bulat Fatykh 2026-10-01 16:41:40 +03:00
  • 00a0e3ab2d Reuse the packed unit vector decoder for asset models Bulat Fatykh 2026-10-01 16:38:26 +03:00
  • fd9b8f8174 Remove the Rust match-end decision retired by script-driven matches Bulat Fatykh 2026-10-01 16:34:39 +03:00
  • d5fd9cc3f5 Make the glass lookup change independent of decoder transactions Bulat Fatykh 2026-10-01 16:32:38 +03:00
  • 2202707e8d Search existing glass rows without building a full index Bulat Fatykh 2026-10-01 11:44:08 +03:00
  • 4babe8e897 Keep snapshot decoders unchanged on wire errors Bulat Fatykh 2026-10-01 09:25:45 +03:00
  • 029a5e634e Limit the decoder fix to projectile state on read errors Bulat Fatykh 2026-10-01 16:31:54 +03:00
  • 212557c871 Keep snapshot decoders unchanged on wire errors Bulat Fatykh 2026-10-01 09:25:45 +03:00
  • ff7369ffa6 Merge pull request #26 from gitoutofthere/fix/snapshot-delta-length vc 2026-10-01 13:12:15 +03:00
  • 2768169e6e Merge pull request #25 from gitoutofthere/fix/gsc-nonfinite-text vc 2026-10-01 13:12:08 +03:00
  • 1f3df639f4 Merge pull request #24 from gitoutofthere/fix/usercmd-host-panics vc 2026-10-01 13:11:10 +03:00
  • 89957e170f Merge pull request #22 from Intelios/skip-appledouble-files vc 2026-10-01 13:08:58 +03:00
  • 4452be47f2 Merge pull request #31 from awsms/fix/manyshit vc 2026-10-01 12:43:22 +03:00
  • 41713bb762 Remove controller and weapon research comments vtroc7 2026-10-01 12:42:43 +03:00
  • dac17be04a Merge pull request #30 from Wet-Shoelace/master vc 2026-10-01 12:37:11 +03:00
  • 2ed90f1c73 Merge pull request #23 from gitoutofthere/cleanup/pm-flags-literals vc 2026-10-01 12:15:03 +03:00
  • 581832c62b Enable akimbo wrist twist and righty tighty awsms 2026-10-01 08:33:20 +02:00
  • ba25d47245 Restore held fire and reload behavior awsms 2026-10-01 08:21:14 +02:00
  • 32d6dae721 Fix reload ADS timing awsms 2026-10-01 08:06:24 +02:00
  • a2093b931c Block aiming down sights during weapon reloads awsms 2026-10-01 07:49:58 +02:00
  • d75aa4181a Fix controller trigger hands for akimbo weapons awsms 2026-10-01 07:46:01 +02:00
  • b7661e1a0a Match IW4x controller turn acceleration awsms 2026-10-01 07:42:51 +02:00
  • 72b4c08c33 Separate controller presets from custom sensitivity awsms 2026-10-01 07:39:30 +02:00
  • e8d07d1a12 Allow fine controller sensitivity adjustments awsms 2026-10-01 07:34:07 +02:00
  • 05e8075c59 Add a controller look acceleration toggle awsms 2026-10-01 07:33:59 +02:00
  • a6ef49f1c7 Fixed weapon bob angle calculation in placement.rs Wet Shoelace 2026-09-30 21:20:47 -06:00
  • 5b20792e3c Check a snapshot delta's length against its frame before allocating it Bulat Fatykh 2026-10-01 01:28:56 +03:00
  • 0484c02517 Turn a non-finite GSC number into a script error, not a panic, when it meets text Bulat Fatykh 2026-10-01 01:28:56 +03:00
  • 77ed5a0af2 Start a melee charge only toward a finite yaw Bulat Fatykh 2026-09-30 23:41:09 +03:00
  • b3e49ec1e5 Treat a hold-cancel for an offhand the player does not hold as no cancel Bulat Fatykh 2026-09-30 23:36:20 +03:00
  • 15d9f001e7 Name the single pm_flags bits in movement_iw4 Bulat Fatykh 2026-09-30 23:22:11 +03:00
  • 10125feef0 Skip macOS AppleDouble files when indexing IWD archives Intelios 2026-09-30 20:34:12 +01:00
  • 11514ea37d Keep relayed matches through short link loss; stop browser polling in a lobby vtroc7 2026-09-30 20:23:24 +03:00
  • 03016c48d6 Script-driven post effects, fog and earthquakes; equipment recovery, akimbo viewmodels, end-game leave and scope edges vtroc7 2026-09-30 20:01:29 +03:00
  • 23f6c1aacc Fix retail settings menu startup and pause responses after class changes (#17) awsms 2026-09-30 20:01:16 +03:00
  • 77aafbf1cd Remove the direct UDP mode (#20) Bulat Fatykh 2026-09-30 19:54:24 +03:00
  • 6e0e184b07 Name each pm_flags bit once, in playerstate_iw4::pm_flags (#19) Bulat Fatykh 2026-09-30 19:54:23 +03:00
  • bbdfb7c1b6 One owner for the alpha-test table and three shared constants; drop the unread GameEnded (#15) Bulat Fatykh 2026-09-30 19:54:22 +03:00
  • 67c46d022e Validate a master client's address before it holds a connection slot (#14) Bulat Fatykh 2026-09-30 19:54:21 +03:00
  • f66380176c Merge integrated pull requests #10, #11 and #12 vtroc7 2026-09-30 08:34:26 +03:00
  • 56c6d8ebcb Improve equipment, missile guidance, animations and weapon audio vtroc7 2026-09-30 07:57:51 +03:00
  • b7f04c53f3 Remove unused runtime code and dependencies Bulat Fatykh 2026-09-30 07:53:22 +03:00
  • b36dcc96e9 Forget the menu's game mode once the session is back in the menu Bulat Fatykh 2026-09-30 01:52:02 +03:00
  • 41115ebf53 Keep mixed-device input seamless and stabilize depth-equal rendering vtroc7 2026-09-30 07:49:50 +03:00
  • f1f8c0d554 Add controller support: button layouts, stick aim and aim assist chazmm 2026-09-29 14:04:22 +01:00
  • 60f550a2b7 Support personal loadouts and fix lobby and menu interactions vtroc7 2026-09-30 04:38:21 +03:00
  • 7a04f2c450 Drop 48 dependencies no crate uses Bulat Fatykh 2026-09-30 01:52:03 +03:00
  • 5fb32a3a0b Keep one content digest Bulat Fatykh 2026-09-30 01:52:02 +03:00
  • 4280f8f2be Drop the unread weapon-state inputs of the first-person view Bulat Fatykh 2026-09-30 01:52:02 +03:00
  • 428abee54d Remove render_frontend's copies of smodel_cached and gpu_prepare Bulat Fatykh 2026-09-30 01:52:02 +03:00
  • 938c706e9a Remove fastfile_iw4::shader Bulat Fatykh 2026-09-30 01:52:02 +03:00
  • 2065316344 Bound IW4 wire offsets by MAX_XFILE_COUNT Bulat Fatykh 2026-09-30 01:52:02 +03:00
  • a7a3fd596f Forget the menu's game mode once the session is back in the menu Bulat Fatykh 2026-09-30 01:52:02 +03:00
  • f2fbe816f7 Add controller support: button layouts, stick aim and aim assist chazmm 2026-09-29 14:04:22 +01:00