Release v4
This release contains:
- Three multiplayer maps:
- DM Island
- DM Japan
- DM Power
- Three player models:
- MI6 Stealth
- MI6 Suit
- MI6 Tux
- Eight weapons:
- Fists
- Frinesi (shotgun)
- Militek (grenade launcher)
- L96A1 (sniper)
- P99 (pistol)
- Raptor (handgun)
- Storm (sub-machine gun)
- Frag grenade
The main additions to this release are:
- Frag grenade and Storm have been added.
- Fixed some cases where a game server and client on the same
network would be unable to communicate with each other. - Ported model decompiler C# code to a C++ version of the tool.
- Other internal improvements to the repo.
What's Changed
- Added map and model compile tools by @noodlecollie in #17
- Fix player model compilation scripts and texture paths in QCs by @noodlecollie in #18
- First step towards de-duplicating engine headers by @noodlecollie in #19
- Refactor engine modules by @noodlecollie in #20
- Reinforce ifdefs by @noodlecollie in #21
- Migrate engine defs by @noodlecollie in #22
- I clicked through the last PR way too quickly by @noodlecollie in #23
- Remove common utils by @noodlecollie in #24
- Isolate PM lib by @noodlecollie in #25
- Made sure engine headers actually include what they use by @noodlecollie in #26
- Migrate engine defs by @noodlecollie in #27
- Remove sdk includes target by @noodlecollie in #28
- Transition game libs to use engine headers by @noodlecollie in #29
- Restructured engine target by @noodlecollie in #30
- Removed software renderer by @noodlecollie in #31
- Finalised public and internal engine interfaces by @noodlecollie in #32
- Create skeleton experimental OpenGL renderer by @noodlecollie in #33
- Converted all code to use common math library by @noodlecollie in #34
- Create Storm weapon by @noodlecollie in #35
- Fixed sockets clashing on same machine by @noodlecollie in #36
- Partially implemented frag grenade by @noodlecollie in #38
- Fixed some issues raised by GCC by @noodlecollie in #39
- Fix mis tracked files by @noodlecollie in #40
- Fix LFS files by @noodlecollie in #41
- Port updated mdl decompiler by @noodlecollie in #42
- Fix frag grenade by @noodlecollie in #43
- Created v4 release notes by @noodlecollie in #45
Full Changelog: v3...v4