haooy
a5f2054ddd
Merge 92d9bb7f71 into 133c4e5b12
2025-10-07 23:55:57 +00:00
mourningsickness
133c4e5b12
shavit-hud.sp - add perf% to center hud ( #1259 )
...
Co-authored-by: rtldg <rtldg@protonmail.com>
2025-10-07 23:55:27 +00:00
rtldg
7cbb250541
Make it easier to change the max tier
Compile / Build SM ${{ matrix.sm-version }} (1.12) (push) Has been cancelled
Compile / Release (push) Has been cancelled
2025-10-01 00:00:03 +00:00
mourningsickness
a350d7982c
Add tier selection menu to mapsleft and mapsdone menus (with "All" option, for current functionality) ( #1262 )
2025-09-30 23:44:38 +00:00
rtldg
a5bec0403b
Merge pull request #1258 from normalamron/pracfix
Compile / Build SM ${{ matrix.sm-version }} (1.12) (push) Waiting to run
Compile / Release (push) Blocked by required conditions
2025-09-30 23:34:50 +00:00
mourningsickness
7d3913bc3e
add !worldrecord/!wr aliases (!serverrecord/!sr) ( #1257 )
2025-09-30 23:33:03 +00:00
haooy
92d9bb7f71
Revert "Fix late-loading for wr plugin"
...
This reverts commit 26b4e53946 .
2025-09-27 00:34:29 +02:00
haooy
6dfc2a9175
Reset players hp when needed
...
Reset players hp when needed
2025-09-19 17:30:08 +02:00
haooy
26b4e53946
Fix late-loading for wr plugin
...
Players time won't count after finishing the map. Hopefully fixes issue with late loading.
do not risk overwriting the player's data if their PB isn't loaded to cache yet in Shavit_OnFinish
2025-09-18 21:14:11 +02:00
haooy
183faae643
Let player move while inside Pause zone
...
Let player move while inside Pause zone
2025-08-28 11:35:48 +02:00
haooy
bcf623e588
Fix for double comma
...
Fix for double comma
2025-08-28 03:13:23 +02:00
haooy
e28e333818
Add Pause zone functionality
...
Add Pause zone functionality
2025-08-28 03:07:39 +02:00
haooy
d6f0e46756
Adjust size of array
...
Adjust size of array
2025-08-28 02:46:34 +02:00
haooy
02792941dc
Add Pause zone to inc
...
Add Pause zone to inc
2025-08-28 02:44:21 +02:00
haooy
732a807ff9
Add new convar to spawn player inside start zone
...
Add new convar to spawn player inside start zone and create new function to handle that (because i does same thing as shavit_zones_teleporttostart).
2025-08-28 02:24:08 +02:00
normalamron
71c674663f
prevent prac warning spam in start zone
2025-08-09 22:15:33 +03:00
rtldg
128940ff19
Fix the on-ground 0.5s start-timer even further dot dot dot
2025-07-25 01:17:07 +00:00
rtldg
00feb624c2
Fix the on-ground 0.5s start-timer check from 89e97dfd3d
2025-07-23 23:06:24 +00:00
rtldg
871c67deac
bump srcwr 💾 to v2.0.3 to fix bad replay paths
2025-07-19 19:26:10 +00:00
mourningsickness
b1e8e15043
shavit-replay-playback.sp - fix error in case where style == -1
...
L 07/18/2025 - 06:35:33: [SM] Exception reported: Array index out-of-bounds (index -1, limit 256)
L 07/18/2025 - 06:35:33: [SM] Blaming: shavit/shavit-replay-playback.smx
L 07/18/2025 - 06:35:33: [SM] Call stack trace:
L 07/18/2025 - 06:35:33: [SM] [1] Line 3015, shavit-replay-playback.sp::DeleteConfirmation_Callback
2025-07-18 20:41:39 -07:00
rtldg
f14cbf5aff
Fix replay path formatting when using srcwr 💾
2025-07-18 17:30:29 +00:00
rtldg
16ccd0cc7c
Use an extension to save replays asynchronously ( #1253 )
2025-07-17 22:42:22 +00:00
rtldg
70308f3d6a
Clarify shavit_replay_timelimit 0.0/disabled not recording replays
2025-07-15 06:52:16 +00:00
mourningsickness
0b0be25c78
shavit-misc.sp - don't stop timer on tpto if paused with pause movement enabled ( #1249 )
2025-07-15 00:46:59 +00:00
mourningsickness
326caccb06
shavit-zones.sp - make it so slay/stoptimer zones don't apply if paused
...
rip skronk's hour long bhop_thc time
2025-07-12 10:37:46 -07:00
rtldg
4f43b628ae
Fix savestates not enabling recording (found by happydez)
2025-07-09 20:17:18 +00:00
olivia
466bcf62df
shavit-checkpoints.sp - fix aFrames and iPreFrames not always being set ( #1244 )
Compile / Build SM ${{ matrix.sm-version }} (1.12) (push) Has been cancelled
Compile / Release (push) Has been cancelled
2025-07-01 21:10:58 +00:00
olivia
c0d5efb309
shavit-replay-playback.sp - close replay menu on spawn (if it's open)
2025-07-01 06:25:03 -07:00
olivia
14b9674962
shavit-stats.sp - fix error due to IsPlayerAlive() being called on disconnected client ( #1245 )
Compile / Build SM ${{ matrix.sm-version }} (1.12) (push) Has been cancelled
Compile / Release (push) Has been cancelled
2025-06-26 14:36:20 +00:00
rtldg
ee96ef9f7f
poke version & changelog for next version AGAIN
Compile / Build SM ${{ matrix.sm-version }} (1.12) (push) Has been cancelled
Compile / Release (push) Has been cancelled
2025-06-24 15:50:35 +00:00
rtldg
69ffbc1d7f
v3.5.1
2025-06-24 15:34:50 +00:00
rtldg
bb09568d97
Keep all menus open forever
Compile / Build SM ${{ matrix.sm-version }} (1.12) (push) Waiting to run
Compile / Release (push) Blocked by required conditions
2025-06-23 20:46:02 +00:00
olivia
877b71aa4d
shavit-wr.sp - add back buttons to !delete menus (QoL)
...
no reason to not be able to go back from these submenus
Co-authored-by: rtldg <rtldg@protonmail.com>
2025-06-23 20:43:55 +00:00
rtldg
f0ccf6dc0a
fix olivia's name in author lists (from e81d091ed0)
2025-06-23 20:16:37 +00:00
rtldg
003f377319
poke version & changelog for next version
Compile / Build SM ${{ matrix.sm-version }} (1.12) (push) Has been cancelled
Compile / Release (push) Has been cancelled
2025-06-06 14:58:13 +00:00
rtldg
f31c4f6ede
Bump to v3.5.0 to get the ball rolling again dot dot dot
2025-06-06 14:51:11 +00:00
rtldg
4969429727
Merge branch 'fucker'
2025-05-16 07:29:50 +00:00
rtldg
b29cc54d0b
Fix the Migration_MoreFirstLoginStuff queries from rtldg/sqldumb (surely.. hopefully..)
2025-05-16 07:10:04 +00:00
rtldg
91ca6a7ea9
Use IsMapValid instead of GetMapDisplayName sometimes
...
For reasons, only known to God and Gaben, `GetMapDisplayName` will start failing.
Something along these lines:
- make hundreds (or thousand+) maps named `test_{i}.bsp`
- start server
- delete them all
- make `test_{i+1}.bsp`
- `sm_map test_{i+1}.bsp`
- "Invalid map :("
thinker emoji
2025-05-15 22:45:11 +00:00
olivia
49105001d3
shavit-chat - fix chat messages near (or at) max length overflowing into a broken message ( #1241 )
Compile / Build SM ${{ matrix.sm-version }} (1.12) (push) Has been cancelled
Compile / Release (push) Has been cancelled
2025-05-12 06:14:25 +00:00
Nora
cd4f1c9248
Prevent gB_ForceJump when teleporting to a checkpoint in the start zone ( #1240 )
...
Co-authored-by: rtldg <55846624+rtldg@users.noreply.github.com>
2025-05-12 05:17:24 +00:00
rtldg
0151ace718
fix shavit-zones cvar change callback errors (found by caliph)
Compile / Build SM ${{ matrix.sm-version }} (1.12) (push) Has been cancelled
Compile / Release (push) Has been cancelled
2025-05-07 00:02:44 +00:00
olivia
b1a2f06432
add player PB to !style menu ( #1239 )
...
* shavit-core.sp - add player pb to style menu
helps to see if you've already beaten a map on a style without changing to it first
* shavit-core.sp - move pb to only after a wr is found
* shavit-core.sp - fix whitespace
2025-05-06 23:46:28 +00:00
olivia
5214a2d6f7
shavit-core.sp - typo (^:
2025-05-01 16:39:23 -07:00
rtldg
7e1c3f0dc3
fix: prevent unnecessary jump when using !r or switching to TAS
Compile / Build SM ${{ matrix.sm-version }} (1.12) (push) Has been cancelled
Compile / Release (push) Has been cancelled
2025-04-27 00:53:15 +00:00
rtldg
158edbe158
Make firstlogin pull from old runs if possible
Compile / Build SM ${{ matrix.sm-version }} (1.12) (push) Has been cancelled
Compile / Release (push) Has been cancelled
2025-04-23 23:43:25 +00:00
rtldg
983a3c8e74
Mark Steam Datagram Relay IPs
Compile / Build SM ${{ matrix.sm-version }} (1.12) (push) Has been cancelled
Compile / Release (push) Has been cancelled
2025-04-21 00:42:35 +00:00
olivia
3d0cd96319
Add FirstLogin to database and profile ( #1234 )
...
Compile / Build SM ${{ matrix.sm-version }} (1.12) (push) Has been cancelled
Compile / Release (push) Has been cancelled
fix FirstLogin query for sqlite
fix statsmenu query oopsie teehee :3
sql-create-tables-and-migrations.sp - fix queries for sqlite
Simplify firstlogin column initialization
2025-04-19 22:26:29 +00:00
Awesomerly
354c2445c2
Startzone speed limit flexibility ( #1219 )
...
Compile / Build SM ${{ matrix.sm-version }} (1.12) (push) Has been cancelled
Compile / Release (push) Has been cancelled
* Add config flag for MaxPrestrafe override
* Allow zoners to edit startzone data
* Use start zone data field for prestrafe limit
* Add prespeed type 6 that behaves like 5 and prevents prehopping
* Fix formatting
* Bodged up code for 1 second prehop cooldown on prestrafe mode 6
* Make anti prespeed a little bit better (maybe????)
* Tiredly twiddle with prespeed style 6 impl
* Add description to maxprestrafe style-setting
* nitpicky styling things
* Use GetGameTickCount instead of GetSysTickCount
* ;
---------
Co-authored-by: rtldg <55846624+rtldg@users.noreply.github.com>
Co-authored-by: rtldg <rtldg@protonmail.com>
2025-04-12 15:54:54 +00:00
olivia
f8833972ec
disable setting style cookie if style cookies are disabled ( #1233 )
...
Compile / Build SM ${{ matrix.sm-version }} (1.12) (push) Waiting to run
Compile / Release (push) Blocked by required conditions
* shavit-core.sp - disable style cookie is style cookies are disabled
Edge case causing this change, but if style cookies are disabled on a server, no reason to save it.
2025-04-12 04:32:21 +00:00