github YaLTeR/BunnymodXT dec-31-2021
Dec 31 2021

latest releases: nov-11-2024, jul-23-2023, jan-16-2023...
2 years ago

General improvements:

  • Added hornet crash prevention (thanks @chinese-soup). Instead of crashing, BXT will stop the timer and print a chat message saying the game would have crashed. This way there's no unfair advantage compared to running the vanilla game.
  • Added OpenGL crosshair from OpenAG (thanks @SmileyAG).
  • Added bxt_autojump_priority to control ducktap or autojump preference (thanks @SmileyAG).
  • Added bxt_force_duck (thanks @chinese-soup and @hobokenn).
  • Fixed raw mouse input in 2013 SDK mods that don't fix it themselves on Linux (thanks @chinese-soup).
  • Fixed game freezing on new Ubuntu (thanks @hobokenn).
  • Fixed compatibility with GLIBC 2.34+.
  • Added bxt_show_hidden_entities_clientside (thanks @chinese-soup and @hobokenn).
  • Added bxt_skybox_remove (thanks @SmileyAG).
  • Added bxt_disable_hud (thanks @SmileyAG).
  • Added bxt_disable_vgui (thanks @hobokenn).
  • Added bxt_force_zmax (thanks @hobokenn).
  • Fixed a demo crash in CS:CZDS (thanks @SmileyAG).
  • Added bxt_viewmodel_fov (thanks @chinese-soup and @hobokenn).
  • Added bxt_water_remove, recommended to use together with r_novis 1 (thanks @SmileyAG).
  • Added Gonarch HUD and some additions to bxt_hud_entity_info (thanks @Eddio0141).
  • Fixed MP3 music stopping on loading screens for HL mods (thanks @hobokenn).
  • Added bxt_viewmodel_disable_ cvars to disable viewmodel sequences (thanks @hobokenn).
  • Added bxt_hud_quickgauss (thanks @chinese-soup).
  • Added bxt_viewmodel_ofs_ cvars to change viewmodel offsets (thanks @hobokenn).
  • Fixed a bxt_autorecord crash in CS:CZDS on Linux (thanks @hobokenn).
  • Added bxt_hud_origin 2 for draw position of camera in bxt_freecam 1 mode (thanks @SmileyAG).
  • Added a lot of patterns for Half-Rats: Parasomnia, HL: Sweet, Reissues (thanks @SmileyAG).
  • Added bxt_hud_armor for draw a player armor in float value (thanks @SmileyAG).
  • Added bxt_show_player_in_hltv for render player model when watching a POV demo (thanks @SmileyAG).
  • Fixed a bxt_autorecord crash in Blue Shift on Linux (thanks @SmileyAG).
  • Added bxt_ch_get_getpos for get positions & angles as like in HL2 (thanks @chinese-soup).
  • Added bxt_show_only_viewmodel, bxt_clear_green for capturing viewmodel (thanks @SmileyAG).
  • Added bxt_viewmodel_semitransparent (thanks @SmileyAG).
  • Added _bxt_set_frametime_remainder.
  • Made it possible to run multiple game instances at once (requires running through Injector.exe).

TAS support improvements:

  • Added fully-accurate TAS editor path using a second game instance. Bunnymod XT transparently runs the TAS over and over in the second game instance in the background as you're editing the path, and shows you the real path that the player takes when running the TAS. This not only removes prediction desyncs (you can open the TAS editor at the very beginning of the TAS and see an accurate path all the way until the very end of the map), but also lets you see and TAS through entity interactions (think health booster boosts, moving doors and teleport triggers). To use it, run the TAS and open the TAS editor in one instance, and run bxt_tas_become_simulator_client in the second instance.
  • Added a load_command property to .hltas that sets the command to run to load the map or the save (e.g. load_command map c1a0). Setting it allows running the TAS with just bxt_tas_loadscript script.hltas and is a requirement for two-game support. bxt_tas_new was changed to use load_command too.
  • Fixed TAS editor when the edited area contains non-movement frame bulks.
  • Added camera angle display to the TAS editor. It shows the angles when they suddenly change and at regular intervals when they don't.
  • Added a camera editor for the TAS editor, enabled with bxt_tas_editor_camera_editor. It shows camera angles for every frame and allows inserting and changing camera frame bulks and applying global smoothing.
  • Added +bxt_tas_editor_insert_point which behaves the same as the regular non-+ bxt_tas_editor_insert_point, but in the camera editor allows inserting camera change frame bulks by dragging with +bxt_tas_editor_insert_point held down.
  • Added bxt_tas_editor_apply_smoothing which applies global smoothing in the TAS camera editor, inspired by batman's CSS surf TAS tool. Global smoothing can be applied to a blue segment (where the camera angles change) surrounded by green segments (where the camera angles are stationary).
  • Added target_yaw_override frame bulk which overrides target yaws for subsequent frames, used by global smoothing.
  • Fixed RNG desyncs when playing back TASes with sound enabled (thanks @hobokenn for porting the fix from bxt-rs).
  • Fixed enabling the TAS editor on a one-frame-long frame bulk.
  • Added saving to a something.hltas.backup file whenever a destructive action is done in the TAS editor (e.g. disabling the TAS editor).
  • When closing the main menu with the TAS editor enabled, the game will no longer unpause (thanks @chinese-soup).
  • Moved the TAS editor status HUD default position to top-left of the screen so it's no longer off-screen on common resolutions.
  • Removed append mode. It was long deprecated and unsupported and made developing new features harder.

Thanks to @SmileyAG for preparing the changelog.

Happy new year!

Don't miss a new BunnymodXT release

NewReleases is sending notifications on new releases.