HLAE 2.109.0 (2020-10-08T17:53Z) Included AfxHookSource 1.92.0 (2020-10-08T17:53Z). Added check if HLAE is manually installed in unsuitable folder #398
AfxHookSource 1.92.0 (2020-10-08T17:53Z) Fixed #399 Misplacements of recordViewmodels and recordPlayerCameras. Fixed recordViewmodels viewmodel animations not interpolating.
HLAE 2.108.2 (2020-09-21T19:09Z) * Included AfxHookSource 1.91.2 (2020-09-21T19:09Z).
AfxHookSource 1.91.2 (2020-09-21T19:09Z) Fixed #393 (mirv_pov) "Randomly" showing damager indicator even when the player we're currently observing hasn't taken any damage. Fixed #394 (mirv_pov) Crosshair of spectated player isn't show despite "cl_show_observer_crosshair 2" enabled.
HLAE 2.108.0 (2020-09-21T08:15Z) * Included AfxHookSource 1.91.0 (2020-09-21T08:15Z).
AfxHookSource 1.91.0 (2020-09-21T08:15Z) * Added mirv_pov. Set to 0 to disable or set to entity index of player you want to have POV view of before loading the GOTV demo. Can be combined with mirv_fix forcePostDataUpdateChanged.
HLAE 2.107.2 (2020-09-16T20:43Z) * Changed FFMPEG URLs in HLAE_Setup.exe to https://github.com/advancedfx/ffmpeg.zeranoe.com-builds-mirror because https://ffmpeg.zeranoe.com/builds/ is closing down, see https://twitter.com/Zeranoe/status/1300596971934224385 - thanks to https://github.com/wordlesswind for informing us about the issue.
HLAE 2.107.1 (2020-09-10T10:00Z) * Included AfxHookSource 1.90.1 (2020-09-10T10:00Z).
AfxHookSource 1.90.1 (2020-09-10T10:00Z)
* Added mirv_fix forcePostDataUpdateChanged. This breaks e.g. the player model animations of the entity index set, but in-return makes things work in case the demo contains data about that entity, but the update is not triggered. This will help for checking some older demos for coach bug abuse in case where the replay / game would disagree with other detection tools that relay only on the network origin and angles otherwise.
// Updated example config:
// Notes: // - Cfg should be loaded after loading the level. // - You should go into freelok mode since it only gets the player view and overrides the engine view with it, so view position and angles should be correct. // - playerIndex you can get from the first column in mirv_listentities isPlayer=1 // - If the camera is not overriden, then the selected player has no view currently.
mirv_calcs handle add index playerIndex 0 mirv_calcs cam add player playerCam playerIndex mirv_calcs vecAng add cam playerCam playerCam mirv_calcs fov add cam playerCam playerCam
// To change enter this (and change the index at the end): mirv_calcs handle edit playerIndex index 5 mirv_fix forcePostDataUpdateChanged 5
// To exit enter this: mirv_cam source calcVecAngClear; mirv_cam fov calcClear
// To activate enter this:
mirv_cam source calcVecAng playerCam; mirv_cam fov calc playerCam
HLAE 2.106.0 (2020-08-28T18:31Z) Included AfxHookGoldSrc 2.10.0 (2020-08-28T18:31Z). Included AfxHookSource 1.89.0 (2020-08-26818:31Z).
AfxHookSource 1.89.0 (2020-08-28T18:31Z) Added mirv_agr recordViewmodels - replaces recordViewmodel, allows to limit to player index. Added mirv_calcs cam add player. Limited console spam of FFMPEG mirv_streams when developer is 0. Fixed some bugs.
AfxHookGoldSrc 2.10.0 (2020-08-28T18:31Z) Added mirv_movie_ffmpeg (needs FFMPEG configured / installed, similar to AfxHookSource). Fixed some bugs.