Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

3.4.0 #378

Merged
merged 50 commits into from
Oct 7, 2022
Merged

3.4.0 #378

merged 50 commits into from
Oct 7, 2022

Conversation

zealain
Copy link
Collaborator

@zealain zealain commented Oct 7, 2022

  • GOKZ now requires SourceMod 1.11
  • Turnbinds now have a cooldown, preventing them from being abused during longjumps
  • Added an option that prevents you from stopping your timer through means other than !stop and confirmed restarts ("safeguard" mode)
  • You can now no longer start the timer of a different course while in a run
  • Added an option for the HUD to update (grey out items) in realtime
  • Fixed antibhop triggers not working sometimes
  • Fixed choppy replays due to using fake clients instead of bots
  • Replays are now uploaded when beating the personal best (used to be server record)
  • Replays now have a max length of 14h to prevent recording failures
  • Fixed some issues with the HUD when using savelocs
  • Fixed error spam that could occur at the end of replay playback
  • Fixed replay bots sometimes having inconsistent duck states
  • Fixed issue with deadstrafe indicator for replay bots on ladders
  • Fixed replay bots sometimes joining the wrong team
  • Replay directories should now be created correctly if they don't exist yet
  • Fixed wallstrafe jumps sometimes counting as regular longjumps
  • Fixed a crash that could happen due to a too fast update rate
  • Fixed the maximum offset of valid jumps
  • Fixed duckbugged SKZ fake perfs being registered as longjump

zer0k-z and others added 30 commits June 2, 2022 18:10
…replays regardless of player being set as cheater, increase max bot limit
…replays regardless of player being set as cheater, increase max bot limit
Fix antibhop trigger not working sometimes
…-course

When your timer is running, then don't restart the timer if you try to start a run on a different course
Stop the recording if its duration is too long
Use actual bots instead of fake client for interpolation, fix bots having no sound, increase bots limit, reworked name update logic
Track ground entity for saveloc
Always upload replays on personal best
Fix hud errors related to replay playback
Fix replay bots having no valid ground entity while on the ground
Fix replay bots joining the incorrect teams, fix OnLadder HudInfo not being correct
… forces TP menu update, add generic error messages for pause/resume (#342)

* Add dynamic menu, add checkpoint and hud related natives, loadloc now forces TP menu update, add generic error messages for pause/resume

* Revert OnPause and OnResume forward code location

* Add legacy settings, fix minor typos, fix dynamic menu array initialisation

* Cleanup switch statements
zer0k-z and others added 20 commits October 3, 2022 15:10
Use client tick count for trigger touch time calculation
…jumps (#367)

* Invalidate duckbugged longjumps

* Fix compile error

* Use client ticks for noclip detection

* Fix invalidation logic
Fix generic resume error message
Create RP_DIRECTORY_RUNS_TEMP directory
Limit the maximum update speed to prevent crashes on LAN
Save valid jumps that have very small offset
* Fix gokz-core compilation on 1.11

* Fix gokz-anticheat compilation on 1.11

* Fix gokz-chat compilation on 1.11

* Fix gokz-errorboxfixer compilation on 1.11

* Fix gokz-global compilation on 1.11

* Fix gokz-goto compilation on 1.11

* Fix gokz-hud compilation on 1.11

* Fix gokz-jumpstats compilation on 1.11

* Fix gokz-localdb compilation on 1.11

* Fix gokz-localranks compilation on 1.11

* Fix gokz-measure compilation on 1.11

* Fix gokz-mode-simplekz compilation on 1.11

* Fix gokz-paint compilation on 1.11

* Fix gokz-pistol compilation on 1.11

* Fix gokz-profile compilation on 1.11

* Fix gokz-racing compilation on 1.11

* Fix gokz-replays compilation on 1.11

* Fix gokz-saveloc compilation on 1.11

* Fix gokz-spec compilation on 1.11

* Fix gokz-tips compilation on 1.11

* Move workflow version to 1.11
…369)

* Implement run safeguard

* Delete unnecessary double check
Initialize checkpointCount upon client connect
Fix unresponsive client menu when players use start timer button zone, fix errors showing up if players try to pause in start timer button zone
@zealain zealain merged commit 928b433 into master Oct 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants