Commit Graph

3142 Commits

Author SHA1 Message Date
normalamron
f2739af6ed new description 2025-07-10 18:29:45 +03:00
normalamron
107cbeb627 shavit_core_pause_movement
add extra 2 cvar for pause
2025-07-10 13:28:19 +03: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)
Some checks failed
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
rtldg
0c4a0d139d
Merge pull request #1247 from KawaiiClan/master 2025-07-01 17:54:23 +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)
Some checks failed
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
Some checks failed
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
Some checks are pending
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
Some checks failed
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
321cdb28d9 more changelog stuff
Some checks failed
Compile / Build SM ${{ matrix.sm-version }} (1.12) (push) Has been cancelled
Compile / Release (push) Has been cancelled
2025-05-16 07:36:52 +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)
Some checks failed
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)
Some checks failed
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
rtldg
6124d0fceb
Merge pull request #1238 from mourningsickness/master
Some checks failed
Compile / Build SM ${{ matrix.sm-version }} (1.12) (push) Has been cancelled
Compile / Release (push) Has been cancelled
shavit-core.sp - typo (^:
2025-05-02 00:04:09 +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
Some checks failed
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
Some checks failed
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
Some checks failed
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)
Some checks failed
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)
Some checks failed
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)
Some checks are pending
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
olivia
2726865399
shavit-misc Add cvar UnNoclipOnRestart (#1232)
Some checks failed
Compile / Build SM ${{ matrix.sm-version }} (1.12) (push) Has been cancelled
Compile / Release (push) Has been cancelled
* shavit-misc Add cvar UnNoclipOnRestart


Add functionality to turn off noclip on timer restart, disabled by default u.u

I used to use a separate plugin I made for this, but figured it should be in the main plugin itself as a cvar instead. Since adding as a cvar, may as well see if it is wanted upstream.

* shavit-misc.sp shavit_misc_unnocliponrestart 1 by default (^:
2025-04-11 01:41:20 +00:00
rtldg
420c8e02ea Fix not being able to overlap bonus+main endzones
Some checks failed
Compile / Build SM ${{ matrix.sm-version }} (1.12) (push) Has been cancelled
Compile / Release (push) Has been cancelled
2025-03-30 20:01:59 +00:00
rtldg
d93ed28816 CBasePlayer->m_afButtonDisabled gamedata for csgo
Some checks failed
Compile / Build SM ${{ matrix.sm-version }} (1.12) (push) Has been cancelled
Compile / Release (push) Has been cancelled
2025-03-24 16:53:37 +00:00
swaggamer69
78f55f9a1a
swap sm_p to sm_noclip in shavit_misc_noclipme description (#1230)
Some checks failed
Compile / Build SM ${{ matrix.sm-version }} (1.12) (push) Has been cancelled
Compile / Release (push) Has been cancelled
2025-03-23 06:48:02 +00:00
rtldg
e072be6313 Check ModifySpeed case-insensitively for player_speedmod
Some checks failed
Compile / Build SM ${{ matrix.sm-version }} (1.12) (push) Has been cancelled
Compile / Release (push) Has been cancelled
2025-03-13 10:55:58 +00:00
rtldg
bf5ec55a6a save m_afButtonDisabled & m_afButtonForced in checkpoints (mainly for player_speedmod)
Some checks failed
Compile / Build SM ${{ matrix.sm-version }} (1.12) (push) Has been cancelled
Compile / Release (push) Has been cancelled
this makes kz_bhop_genkai a bit more bearable at times

this also isn't perfect since restarting doesn't reset them
2025-03-09 07:49:04 +00:00
rtldg
2013968f1c We will ALWAYS have the extra CSS ladder checkpoint variables
Some checks failed
Compile / Build SM ${{ matrix.sm-version }} (1.12) (push) Has been cancelled
Compile / Release (push) Has been cancelled
2025-03-06 12:33:27 +00:00
rtldg
90a6714beb
Fix things (for CS:S) after 2025-02-18 update (#1226)
* some wip windows gamedata

* maybe correct cstrike x32 linux gamedata

* update some offsets with x64 versions

* x64 offsets for ladder things

* maybe okay x64 css sigs

* fill out the OS and X64 offsets more

* A few typos

* Try to fix m_surfaceFriction for TAS

* rolls around on the floor groaning

* remove unnecessary CHECKED comments in gamedata

* update workflow versions

* Migrate from ProcessMovement/ProcessMovementPost to PreThink/PostThinkPost

* Revert "Migrate from ProcessMovement/ProcessMovementPost to PreThink/PostThinkPost"

This reverts commit c829a783b0.

* Make sure MaybeDoPhysicsUntouch() is called in ProcessMovementPost

* misc

* Prevent changing sv_autobunnyhoping (like via .cfg files)

* Don't break CSGO TAS yet

* Edit some gamedata comments
2025-03-06 12:14:36 +00:00
rtldg
8ecc2a7829 Some autobhop zone fixes
Some checks failed
Compile / Build SM ${{ matrix.sm-version }} (1.11) (push) Has been cancelled
Compile / Build SM ${{ matrix.sm-version }} (1.12) (push) Has been cancelled
Compile / Release (push) Has been cancelled
commit d451cee41dc2f59fb367141bfd62ddcc778101c0
Author: rtldg <rtldg@protonmail.com>
Date:   Fri Feb 28 12:18:37 2025 +0000

    add another customzones cookie womp

commit d1395bcc6836cd01f2751ac9fd104124c7affeff
Author: rtldg <rtldg@protonmail.com>
Date:   Fri Feb 28 12:18:29 2025 +0000

    Fix Autobhop zones not replicating sv_autobunnyhopping

commit c225702fc50964684734f2fb64b190edac54db0c
Author: rtldg <rtldg@protonmail.com>
Date:   Fri Feb 28 12:18:11 2025 +0000

    make autobhop & nojump zones visible by default
2025-02-28 12:20:41 +00:00
rtldg
ad008dc00a add a few more things to the changelog
Some checks failed
Compile / Build SM ${{ matrix.sm-version }} (1.11) (push) Has been cancelled
Compile / Build SM ${{ matrix.sm-version }} (1.12) (push) Has been cancelled
Compile / Release (push) Has been cancelled
2025-02-26 03:04:39 +00:00
rtldg
23fa606920 Fix typo from #1201
Some checks failed
Compile / Build SM ${{ matrix.sm-version }} (1.11) (push) Has been cancelled
Compile / Build SM ${{ matrix.sm-version }} (1.12) (push) Has been cancelled
Compile / Release (push) Has been cancelled
2025-02-22 11:17:00 +00:00
rtldg
f54775044c didn't save a file for the func_rot_button commit...
Some checks failed
Compile / Build SM ${{ matrix.sm-version }} (1.11) (push) Has been cancelled
Compile / Build SM ${{ matrix.sm-version }} (1.12) (push) Has been cancelled
Compile / Release (push) Has been cancelled
2025-02-19 00:25:11 +00:00
rtldg
04ad339fe8 Add handling for func_rot_button zones 2025-02-16 02:07:12 +00:00
rtldg
94ebb97c79 check for sv_autobunnyhopping even if not csgo 🕵
Some checks failed
Compile / Build SM ${{ matrix.sm-version }} (1.11) (push) Has been cancelled
Compile / Build SM ${{ matrix.sm-version }} (1.12) (push) Has been cancelled
Compile / Release (push) Has been cancelled
2025-02-12 00:20:08 +00:00
rtldg
b150073754 make shavit-mapchooser grab tiers even if not mysql
Some checks failed
Compile / Build SM ${{ matrix.sm-version }} (1.11) (push) Has been cancelled
Compile / Build SM ${{ matrix.sm-version }} (1.12) (push) Has been cancelled
Compile / Release (push) Has been cancelled
2025-02-11 03:52:42 +00:00
rtldg
ad48aa3345 fix some advertisements colors not working 2025-02-11 03:51:53 +00:00
rumour
2bbb3865f8 make !beamer more reliable and stuck in walls less (if at all!)
Some checks failed
Compile / Build SM ${{ matrix.sm-version }} (1.11) (push) Has been cancelled
Compile / Build SM ${{ matrix.sm-version }} (1.12) (push) Has been cancelled
Compile / Release (push) Has been cancelled
2025-01-20 00:32:15 +00:00
rtldg
ab75ef4c43
Merge pull request #1222 from Awesomerly/thegame
Some checks failed
Compile / Build SM ${{ matrix.sm-version }} (1.11) (push) Has been cancelled
Compile / Build SM ${{ matrix.sm-version }} (1.12) (push) Has been cancelled
Compile / Release (push) Has been cancelled
Fix database verison parsing
2025-01-10 19:35:33 +00:00
Awe
e5976001cf Fix database verison parsing 2025-01-10 14:17:53 -05:00
rtldg
57e3dce711 experiment with calling EntityCollisionRulesChanged on solid zone p2 2025-01-04 02:16:18 +00:00