Commit Graph

92 Commits

Author SHA1 Message Date
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
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
Awesomerly
c9cfbefa27
Add no-jump and autobhop zones. (#1216)
* Make no jump zone appear in menu

* Preliminary implementation of nojump zone

* Add scaffolding for autobhop zone

* Add implementation of autobhop zone

* Add new zone types to shavit-zones-json

* some touchups for the autobhop & nojump zones

---------

Co-authored-by: rtldg <rtldg@protonmail.com>
2024-08-20 17:53:24 +00:00
rtldg
2a23c05853 add a note for a_or_d_only in shavit-styles.cfg 2024-08-17 01:03:41 +00:00
swaggamer69
f9bb0a39f8
use correct gravity for LG
it's historically always been 400
2023-11-11 16:23:57 -05:00
rtldg
60c4f399f1 add bhop_wasd to shavit-mapfixes.cfg 2023-07-10 10:25:40 +00:00
rtldg
cf90d110e3 styles cfg note on autostrafe option 4 / basic autostrafer 2023-06-23 21:01:41 +00:00
rtldg
86b36436df add note about startinair 2023-04-08 16:27:54 +00:00
lilac1337
cec7805047 avantasia fix 2022-07-20 19:00:37 +00:00
lilac1337
7e44264f13
add a-only (#1150)
* add a-only

* Update shavit-styles.cfg

* Update shavit-styles.cfg

* Update shavit-styles.cfg

Co-authored-by: rtldg <55846624+rtldg@users.noreply.github.com>
2022-07-01 13:22:14 +00:00
rtldg
acf47a11b1 add Zone_Speedmod for oblivious 2022-05-10 01:51:00 +00:00
Shahrazad
b090743bae change default tranking multiplier to 0.0 2022-04-11 14:06:02 +00:00
Shahrazad
6d208a8595
merge CP menus & shavit-kz.sp, etc. (#1137)
* fix normal CP menu spams on changing the style from non-kz to kz styles

* fix normal CP menu spams on changing from non-kz to kz styles, again

* merge OpenKZCPMenu() into OpenNormalCPMenu() and rename it to OpenCPMenu()

* fix handle error on server restart in KZCP styles

* 1. Added "kzcheckpoints_ontele" and "kzcheckpoints_ontele" style settings(merged in `shavit-kz.sp`).
2. Added "force"(ignore style access) parameter for "Shavit_LoadSnapshot()" and "Shavit_LoadCheckpointCache()".
3. Made "segments" as a style setting instead of special strings.
   (use "segments" as specialstrings is still feasible)

note: maybe better to change TAS's default ranking multiplier to "0.0" since segmented style is also "0.0".

* 😵‍💫

* updated shavit-checkpoints.sp

* updated style-settings.sp
2022-04-11 13:58:18 +00:00
rtldg
fda64ad102 add bhop_drop bonus to mapfixes since that's apparently a problem too 2022-03-24 14:28:55 +00:00
GAMMACASE
8f07c1d510
Fix targetname and classname locking (#1135)
* Move resettargetname cvars to shavit-zones

* Prevent Touch function to proceed when it should be skipped
2022-03-24 14:20:35 +00:00
GAMMACASE
0fee1862c8
Change the behaviour of shavit_misc_resettargetname (#1123)
* Redo shavit_misc_resettargetname

Also changes the way event abuses are fixed

* Obsolete shavit_misc_resettargetname/classname cvars

Also few minor optimisations to the code

* Revert the deletion of shavit_misc_resettargetname/classname

* Move targetname/classname resets to OnStartPre() forward

* Rename shavit_misc_resettargetname cvar

* Move event reset code to shavit-zones

Also replaces PhysicsCheckForEntityUntouch() function call with PhysicsRemoveTouchedList()

* don't hook teleport on bots & some random code-style changes

* remove added whitespace

Co-authored-by: rtldg <55846624+rtldg@users.noreply.github.com>
2022-03-18 02:17:19 +00:00
rtldg
614b16ce17 add bhop_apathy and bhop_interloper to mapfixes 2022-02-17 22:06:52 +00:00
rtldg
2360d71494 add bhop_blackshit to mapfixes 2022-02-12 21:13:03 +00:00
rtldg
a6ade753fe add startinair style setting 2022-02-10 22:02:52 +00:00
rtldg
7aeaa1a02d add futiles to mapfixes because the antijump speedmods are a bit annoying when we clear the events so it doesn't let the player jump again
sorry for when i broke the player_speedmods button disabling in 3.0.8 lol
2022-02-02 23:28:29 +00:00
rtldg
7399512f5e add bhop_lowg to mapfixes 2022-01-28 16:54:46 +00:00
rtldg
573e97e9dc hsw shouldn't track strafes on w 2022-01-10 19:41:18 +00:00
rtldg
ec881bbae5 some final touch ups 2022-01-09 19:28:37 +00:00
rtldg
5882e458db some more random maps to mapfixes 2022-01-08 16:37:06 +00:00
rtldg
5b8a149343 bonus filter for bhop_appaisaniceman3 to mapfixes 2022-01-08 08:18:26 +00:00
rtldg
dedbba5ec9 add bhop_appaisaniceman3 to mapfixes 2022-01-08 08:11:57 +00:00
rtldg
18a4e1e306 document tas style settings 2022-01-06 10:59:09 +00:00
rtldg
1d841372a9 adjust style settings for example tas style 2022-01-02 19:26:20 +00:00
BoomShotKapow
d37ca33ea4 add kz_bhop_strafe_comjump2 and kz_bhop_strafe_comjump2_v2 to mapfixes 2022-01-01 07:44:05 +00:00
rtldg
89238b5b9b add example sample tas style to shavit-styles.cfg 2021-12-31 19:17:44 +00:00
rtldg
f193679a9d get all the tas_timescale stuff working PERFECTLY 2021-12-31 19:00:58 +00:00
rtldg
8e0736e3d3 add prespeed_ez_vel 2021-12-31 18:58:30 +00:00
rtldg
cd91255c52 make timer_countdown_timescale = fTimescale * style_timescale 2021-12-29 11:39:57 +00:00
rtldg
4aac85d3fd add some tas_timescale stuff and stuff kid-tas 2021-12-29 09:23:57 +00:00
rtldg
396f2017c5 add prespeed_type, blockprejump, nozaxisspeed, and restrictnoclip as available style settings 2021-12-21 00:38:14 +00:00
rtldg
2d98efd16c add more mapfixes for overthinker bonus 2021-12-16 10:08:13 +00:00
rtldg
6573e0cbbc add shavit_misc_resetclassname_main and such 2021-12-15 01:57:57 +00:00
rtldg
59ec8eb6e5 add bhop_decbble to mapfixes 2021-12-12 02:34:23 +00:00
rtldg
2067dc7c38 change zones.cfg parsing to jump to keys instead of hoping they're in order 2021-11-29 04:34:23 +00:00
rtldg
13d6d586b3 add missing zone styles for Zone_Gravity & Zone_NoTimerGravity 2021-11-29 03:47:20 +00:00
rtldg
bc59190021 adjust lowgrav & slowmow style setting defaults 2021-11-11 20:59:17 +00:00
rtldg
48d8e01769 add kzcheckpoints_ladders style setting 2021-11-04 16:46:16 +00:00
rtldg
361826908e lower the minimum_time when prespeed is set 2021-11-04 14:55:08 +00:00
BoomShotKapow
b3f89493b0 Add bhop_horseshit_5 to mapfixes 2021-11-03 08:06:58 +00:00
rtldg
98505fd999 lower minimum_time to 3.75 2021-10-28 14:50:51 +00:00
rtldg
2fc7254149 add minimum_time & minimum_time_bonus style settings 2021-10-28 13:53:44 +00:00
rtldg
b88367d079 allow setstart outside of start-zone and add shavit_zones_extra_spawn_height 2021-10-16 15:24:36 +00:00
rtldg
b64ed479a9 add bhop_drop to mapfixes 2021-09-27 00:00:31 +00:00
rtldg
87f361ac3d add bhop_symbiotic to mapfixes 2021-09-26 06:18:48 +00:00
rtldg
3149fc63f6 add bhop_kirous to mapfixes 2021-09-12 09:19:10 +00:00