Releases: ClementDreptin/Hayzen
Releases · ClementDreptin/Hayzen
v6.0.2
Features
- Changed the care package model on MW3 to make it a frienly trapped care package (the black ones with skulls on them)
Bug fixes
- Fixed the bot not spawning in on the MW2 Alpha
- Fixed the fall damage toggle not working on the MW2 Alpha
- Fixed the default text not showing when opening a keyboard
v6.0.1
Bug fixes
- Attempted to fix the freezing problem that sometimes occured when loading the saved position. This fix should work but is not a 100% guaranteed before the freeze is not consistently reproducable.
- Cancelling the keyboard does not change the knowback or jump height value anymore. To get the default value now, the user must not enter anything and explicitely press START (or go to the START button and press A).
Refactoring
- Removed a lot of code duplication by gathering the common menu functions to dedicated header files.
v6.0.0
Features
- Added support for Spec Ops on the MW2 Alpha.
- Added a jump height changer for Spec Ops on MW2 and MW3.
Known bugs
- Loading the position makes the game freeze on rare occasions. A fix is being worked on.
v5.2.2
Features
- Unbound LB and RB while save and load binds are enabled to prevent the player from throwing grenades while using save and load.
v5.2.1
Stability improvements
- Made the main loop run on the game's thread instead of the plugin's thread. This allowed the usage of
iPrintLn
again so the feedback text and its horrible logic were removed. - Making the main loop run on the game's thread also fixed the issue where the console would crash after starting MW3 and going back to the dashboard without starting a game.
Refactoring
- Went back to using normal types instead of Windows types except for DWORDs
- Switched to C++ style casting
v5.2.0
Features
- Added a second player menu for MW2 and MW3 Spec Ops
v5.1.0
Features
- Added support for care packages on DLC maps for MW2 TU9 multiplayer
Bug fixes
- The menu was getting reset every time the player jumped on MW2 and MW3 Spec Ops
- After switching games, the menu was a combination of the menu from the previous game and the one from the current game
v5.0.0
Major changes
- Got rid of the multi-client aspect of menu as it was adding an important layer of complexity and was not used this much
Features
- Unified the style of the menu (kept the style that was used for MW2 and MW3 Spec Ops as well as the MW2 Alpha)
- Buttons in text elements are showing as they were on MW2 TU9 and MW3 TU24 (i.e. an image of the LB button is used instad of the text 'LB')
Bug fixes
- Fixed a bug preventing the plugin from being unloaded
Refactoring
- Centralized the code that was common to all games (the menu behaviour, rendering elements, etc.)
- Kept the architecture of one directory per game but only kept what was specific to each game
- Made the project compatible with Visual Studio 2019
- Switched the Windows types and the hungarian naming convention everywhere
v4.1.0
Features
- Re-enabled jumping in mission where it was disabled for MW3 Spec Ops
v4.0.0
Features
- Added support for MW2 TU9 Spec Ops.