You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+113Lines changed: 113 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,119 @@ CHANGELOG.md file for bhoptimer -- https://github.com/shavitush/bhoptimer
2
2
Note: Dates are UTC+0.
3
3
4
4
5
+
# v?.?.? - ? - 202?-??-?? - rtldg
6
+
- random things
7
+
- move around the absolute minimum time (0.11s) stuff https://github.com/shavitush/bhoptimer/commit/2dbb211742124484f4a420c61b4511b2c5f16b38
8
+
- fix wrong variable used in `LessStupidGetMapDisplayName` (relevant for tf2 & csgo) https://github.com/shavitush/bhoptimer/commit/afa6b07da8e7540277ada3a85895da2c1395aed3
9
+
- reset sv_enablebunnyhopping & sv_airaccelerate flags for late loading https://github.com/shavitush/bhoptimer/pull/1187 @xhaooy https://github.com/shavitush/bhoptimer/commit/830ebc1b734ef08bba99980c6caf7e5c963cb7c7
10
+
- reset hp on restart https://github.com/shavitush/bhoptimer/pull/1187 @xhaooy https://github.com/shavitush/bhoptimer/commit/9eceb51ea6ce4700087d329dd4ffc409641ea0f3
11
+
- fix showing 100% perf with no jumps on scroll @Nairdaa https://github.com/shavitush/bhoptimer/commit/a4c214c981c2feadd21f64bbd8737e0dc8bf8c04
12
+
- fix some native definition & optional api things https://github.com/shavitush/bhoptimer/commit/9210b84d50cd69f39189651cb39aa7a37fe5098d
13
+
- add note about `startinair` (the style setting) https://github.com/shavitush/bhoptimer/commit/86b36436df45f0c6ee26ee8c95676956fb722f7f
14
+
- note for `autostrafe` (the style setting) option 4 / basic autostrafer https://github.com/shavitush/bhoptimer/compare/v3.4.2...master
15
+
- round up fractional ticks when calculating finish time https://github.com/shavitush/bhoptimer/commit/afdf236fe95fd62bd03cab906949a896eea2666b
16
+
- Godmode fix for DMG_CRUSH and point_hurt https://github.com/shavitush/bhoptimer/pull/1188 @azalty https://github.com/shavitush/bhoptimer/commit/ca609714106e3747644e4f618191f9f08846de86
- get the shavit_misc_prespeed 1&&>=3 working again with the on-ground timer https://github.com/shavitush/bhoptimer/commit/309aa7a189c6a3c695985c91f633a462a327c337
19
+
- add `bhop_wasd` to `shavit-mapfixes.cfg` https://github.com/shavitush/bhoptimer/commit/60c4f399f1101c08bb02b66b5650dc3c4c7e3ede
20
+
- use correct gravity for LG https://github.com/shavitush/bhoptimer/pull/1197 @lilac1337 https://github.com/shavitush/bhoptimer/commit/f9bb0a39f8d60af13564af54ff305de7dd982c2e
21
+
- the default LG style in bhoptimer has always been `"gravity" "0.6"` but btimes used 0.5 and a lot of people switch to 0.5 so this is just "fixing" the default in bhoptimer...
- drop support for sourcemod 1.10 https://github.com/shavitush/bhoptimer/commit/16a927cd9149cbae8b4694500f41dda5973a3134
27
+
- Remove dhooks include file https://github.com/shavitush/bhoptimer/pull/1208 @Awesomerly https://github.com/shavitush/bhoptimer/commit/659d70af247de53bbfe8544cf80fc5f93f3f8429
28
+
- use style runspeed instead of m_flMaxspeed for tas (and autoprestrafe) https://github.com/shavitush/bhoptimer/commit/3609adf2aa76fa84209d6f53d69eb067d554d3df
29
+
- (autoprestrafe is broken on 250 runspeed otherwise...)
30
+
- add a note for `a_or_d_only` in `shavit-styles.cfg` https://github.com/shavitush/bhoptimer/commit/2a23c058538a162f9d7cffdec90270c817a62482
31
+
- document some API structs https://github.com/shavitush/bhoptimer/commit/fee7df2919455fdb5d2ffee9112287ec5e426702
32
+
- Clarify logic for testing writeability with faketestfile_69.replay https://github.com/shavitush/bhoptimer/pull/1217 @Nairdaa https://github.com/shavitush/bhoptimer/commit/1b676441975267a629948efc9479acda3cc1325f
33
+
- do something to not error on negative `sv_friction` and negative `sv_accelerate` https://github.com/shavitush/bhoptimer/commit/187bd2c97541503bcf5421770f7baf040b6000ef
34
+
- like on `bhop_ins_mariooo`
35
+
- menu & hud things
36
+
- save `!wr` menu record page for back button https://github.com/shavitush/bhoptimer/commit/9423ef79add10b5d48e64eb1a90e845d781b9906
37
+
- timeleft hud - show seconds starting at 150s https://github.com/shavitush/bhoptimer/commit/3a1e6a60cd810089ee0b4db37e99c0ad6c0e031b
38
+
- untested In Start/End zone speed removal if !hud removed speed... https://github.com/shavitush/bhoptimer/commit/f6fdd7b0aa46bb09b64cc20a156f13b75208109d
39
+
- increase menu-input blocker time https://github.com/shavitush/bhoptimer/commit/e8ff7fe66315395e61ec6697f5c427f38e00e5f2
40
+
- this is the thing that's used when you have a checkpoint menu open and then a mapvote comes up, for example
41
+
- add keyhint forwards and forceUpdate https://github.com/shavitush/bhoptimer/pull/1201 @enimmy https://github.com/shavitush/bhoptimer/commit/d57ec73adb70ad5ece0a688f71cd54619a57883d
42
+
- allow the !recentrecords menu to be sorted by style https://github.com/shavitush/bhoptimer/commit/4652e36cc66b5296d91f6d4e2a22aff7c1459016
43
+
- checkpoint things
44
+
- Make sure CSS uses the ladder checkpoint stuff https://github.com/shavitush/bhoptimer/commit/c2a9017810d5df1a185d665d31e482a4a476d9cc
45
+
- this also changes the checkpoint struct size because we need to save some internal ladder variables the engine uses
46
+
- zones things
47
+
- make `shavit_zones_box_offset` a bool (which also affects height offset) & correct TF2 bounding box values https://github.com/shavitush/bhoptimer/pull/1179 @jedso https://github.com/shavitush/bhoptimer/commit/f7ff341131c09119f078124717a6f95b0d631e57
- make `ZF_Origin` store floats with decimals instead of as hexadecimal https://github.com/shavitush/bhoptimer/commit/2bcd20fac7903368b7d6c03768cbb383f8453a9d
56
+
- (this is for hooking triggers/etc as a zone via origin/position)
57
+
- fix stale zone cache entries being checked, preventing start/end zone placement sometimes https://github.com/shavitush/bhoptimer/commit/b468f9d67ab0598e62b1e7123ba14c31af19c5ee
- Add teleport to stage start command https://github.com/shavitush/bhoptimer/pull/1207 @Awesomerly https://github.com/shavitush/bhoptimer/commit/2805cd94c631909946f994aadda4bbaedd5dd2ea
60
+
- only works on maps that start with `surf_` right now....... very ksf-esque thing....
61
+
- `!teleport` is added as an alias for `!tele`
62
+
- `!rs` / `!stagerestart` / `!restartstage`
63
+
- part 2: Make stage restart command take player to beginning in end zone https://github.com/shavitush/bhoptimer/pull/1215 @Awesomerly https://github.com/shavitush/bhoptimer/commit/4465e53d3b38e9efe0e4263270b54156992d8b5e
64
+
- part 3: add `shavit_zones_enable_stage_restart` & make `!stagerestart` send you to startzone if your timer is stopped https://github.com/shavitush/bhoptimer/commit/da78976c56aedf2851156d35a51faca5edae13e6
65
+
- force `sv_enablebunnyhopping 1` in Custom Speed Limit zones (for `_strafe`); make AirAccelerate & Custom Speed Limit zones check the player's track https://github.com/shavitush/bhoptimer/pull/1212 https://github.com/shavitush/bhoptimer/commit/7aca8755a4beab088788ed57dde22aef47cf6a07
66
+
- part 2: fix bad casts that broke Custom Airaccelerate & Custom Speed Limit zones https://github.com/shavitush/bhoptimer/commit/ee0fe65b01b7fd616092f3b2998123480dc2dca2
67
+
- Add no-jump and autobhop zones https://github.com/shavitush/bhoptimer/pull/1216 @Awesomerly https://github.com/shavitush/bhoptimer/commit/c9cfbefa277b703529f47d3e64106cd5fca4c1fe
- part 2: edit the DeprecateExactInt sql error handling a bit for https://github.com/shavitush/bhoptimer/commit/9434dc943866b3891dd18ea936e1e35e156c6f94
70
+
- Add new zone types to hookzone menu https://github.com/shavitush/bhoptimer/pull/1221 @Awesomerly https://github.com/shavitush/bhoptimer/commit/7c8002557416e909d430709cf05e551129258f3b
- make salvage replay-files have frame-count in filename https://github.com/shavitush/bhoptimer/commit/1f8461f64b54cd03533b0deacc5285c17e55e00c
74
+
- add `!specbot` to shavit-misc as an alias for `!spec` https://github.com/shavitush/bhoptimer/commit/bb49da4d9c12ede5929be933726ea783a77c4b85
75
+
- make replay-frames resize failures *not* kill the server https://github.com/shavitush/bhoptimer/commit/3757993e5095085eb09eeaa2991a4337e08c436b
76
+
- don't eat non-timer bot/fakeclient names - for nuko https://github.com/shavitush/bhoptimer/commit/4bbef8aa61f0d8e8059c0eee56c29f46cbeec153
77
+
- use `bot_add` / `tf_bot_add` instead of the gamedata to call stuff 'BotAddCommand' things https://github.com/shavitush/bhoptimer/commit/5814a7c3d87d9139b5970994d1b2b53a94fa5f14
78
+
- This was the only option for TF2 because Valve updated the compiler and now a lot of functions are inlined when they previously weren't and trying to hack things back with assembly patches is a nightmare.
79
+
- part 2 (for CS:S & CS:GO too) https://github.com/shavitush/bhoptimer/commit/6751aa323b8bdeb9ff7a1bb5e96a8899ef7a0863
80
+
- Allow updating replay bot name without being a WR https://github.com/shavitush/bhoptimer/pull/1209 @BoomShotKapow https://github.com/shavitush/bhoptimer/commit/654f9aa2392f7a2ee039083d0ca104fe96bcce4f
81
+
- "This allows editing the replay bot's name through the frame_cache_t of the replay data, which is useful for personal replays. Without this change, the replay bot's name after calling Shavit_StartReplayFromFrameCache would be the current WR's player name."
82
+
- More specifically: this is useful for personal-replay plugins and such.
83
+
- shavit-replay-playback: hook triggers on late-load https://github.com/shavitush/bhoptimer/commit/e35e83584190bc63acc8e3a8edb175946c71375e
84
+
- reloading shavit-replay-playback would mean bots would touch triggers
85
+
- fix errors with looping replay bots that use disabled styles https://github.com/shavitush/bhoptimer/commit/feeb4ae445885064357c7f8265e0be381ea33c44
86
+
- rankings things
87
+
- sqlite shavit-rankings support (& `GetWeightedPoints` deprecation) https://github.com/shavitush/bhoptimer/pull/1183 https://github.com/shavitush/bhoptimer/commit/787aa8ff346b378f2a2b068d51c136529ed34b1c
88
+
- make sure it logs POW support for older Sourcemod versions (< 1.12) https://github.com/shavitush/bhoptimer/commit/fee8edeedafc417f5b413b0e8a1aadbf17c1e42d
89
+
- fix a point recalculation query that was doing the wrong checks in a WHERE statement https://github.com/shavitush/bhoptimer/commit/7fb0f45c2c75714b4192f48e4b7ea030b0f9b5a9
90
+
- mapchooser things
91
+
- fix maplist clearing after sm ReadMapList fix (I can't remember what the sm ReadMapList fix was, sorry) https://github.com/shavitush/bhoptimer/commit/888b4be951f73f5b93262be17046dc231d756a05
92
+
- add map reroll to shavit-mapchooser https://github.com/shavitush/bhoptimer/pull/1184 @MicrowavedBunny https://github.com/shavitush/bhoptimer/commit/e4c58dd952d8cd4d41b6b3919fc5561bf3e8a875
93
+
- fix maplist type 3 not clearing maps list https://github.com/shavitush/bhoptimer/commit/79c307fea80fcf918d221ad5c52e677e362cd58a
94
+
- stop that random map change thing https://github.com/shavitush/bhoptimer/commit/d69bd1840745481c1b6980313651128f60f11ca0
95
+
- something to do with rtv'ing *again* right before the map changes?
- fixups for mapchooser nominate menu after sqlite support was added to shavit-rankings https://github.com/shavitush/bhoptimer/commit/66c730a897df94ec0d30703f4005e1596ae63107
- only check for 'jointeam spectate' so we don't break the class menu popup https://github.com/shavitush/bhoptimer/commit/a6da4358de06937b095dcafd79050e4ea937844a
- update gamedata for tf2 vscript update https://github.com/shavitush/bhoptimer/commit/06bce65bcc03ed225091350099fc852674928761
104
+
- fix tf2 Windows PhysicsCheckForEntityUntouch signature https://github.com/shavitush/bhoptimer/commit/e19f069a8c7cb1032f452634a2b6850661b8c401
105
+
- don't let tf2 bots duck on surf ramps. it makes the spec view look fucky https://github.com/shavitush/bhoptimer/commit/31fcd7ecb5cdc03487e0e8a1f35cc983eb145de7
106
+
- wip tf2 stuff post 2024-04-18 https://github.com/shavitush/bhoptimer/commit/7ce6233cf4e91f9cb52d3a184aac5c3a6328a1aa
107
+
- working PreventBunnyJumping on Windows https://github.com/shavitush/bhoptimer/commit/5421c6006a18e562a5691a5b77d62b4be49dc6bc
108
+
- fix error when you spawn and the observer target is a camera or something https://github.com/shavitush/bhoptimer/commit/9876d4c3db39829825bf45abad41bdca2672f240
109
+
- csgo things
110
+
- update CSGO Windows MaintainBotQuota signature https://github.com/shavitush/bhoptimer/commit/83293832fd5bf77732a8d6568cf21267f28b035a
111
+
- Update m_surfaceFriction signature for CSGO Linux https://github.com/shavitush/bhoptimer/commit/91f05dfbf9bbf33b439bc894222291020ab59248
112
+
- update steamid-stocks to handle 64-bit ids on csgo https://github.com/shavitush/bhoptimer/commit/412812693f78cac7fa8a2146d3ebb52715e1cfd9
113
+
- hopefully working csgo linux gamedata 2023-02-03 https://github.com/shavitush/bhoptimer/commit/7728c640bf7ecb6adcb4400b560961cb6237de7f
114
+
- csgo linux gamedata 2023-02-03 v2 https://github.com/shavitush/bhoptimer/commit/2a254a32a1b7ed852ff5f476a8d321ce17a07b76
0 commit comments