Commit Graph

1460 Commits

Author SHA1 Message Date
rtldg
7ca35b908b Revert "shavit_misc_staticprestrafe -> shavit_core_staticprestrafe"
This reverts commit c4783eae37.
2021-12-21 00:38:06 +00:00
rtldg
a79016397a wrap CalculateRunTime offset stuff in cvar check 2021-12-21 00:33:45 +00:00
rtldg
03c3af1a4f it's fine to have all the speedmod stuff in a post hook 2021-12-21 00:33:45 +00:00
rtldg
4b711b1fab add Shavit_GetReplayFolderPath_Stock 2021-12-21 00:33:45 +00:00
rtldg
25e6f29e7c change !resume message colors 2021-12-21 00:33:45 +00:00
rtldg
2e627fe3e2 update velocity-difference if pause-movement is enabled 2021-12-21 00:33:45 +00:00
rtldg
a146b51fb1 gimp Shavit_OnTimeIncrement and adjust tick->time stuff 2021-12-21 00:33:45 +00:00
rtldg
39c9d96924 don't do zone offset stuff on mins/maxs if the offset is bigger than the zone's x/y half-distance
xc_fox_shrine_japan_v1 will crash if i make a 16unit zone at the top (maybe elsewhere too?) so that's why this was added.
2021-12-21 00:33:45 +00:00
rtldg
6952bab715 add some unused zone things until i get around to messing with it more 2021-12-21 00:33:45 +00:00
rtldg
1802dd8007 fix the player_speedmod button disable flags not working (for things like bhop_futile) 2021-12-17 00:56:18 +00:00
rtldg
51427be3e9
Merge pull request #1094 from BoomShotKapow/master
Minor changes to replay-recorder
2021-12-16 10:21:59 +00:00
BoomShot
de1d1d5145
Fix isBestReplay being out of order 2021-12-16 04:08:13 -06:00
BoomShot
c14b133a42
Update documentation for Shavit_OnReplaySaved (#1) 2021-12-16 04:01:17 -06:00
rtldg
a8016dff00 update scoreboard/clantag more often 2021-12-15 12:57:51 +00:00
rtldg
6573e0cbbc add shavit_misc_resetclassname_main and such 2021-12-15 01:57:57 +00:00
rtldg
254eea7780 skip function stuff if shavit_rankings_weighting = 1 2021-12-14 11:26:27 +00:00
rtldg
c36bac0c84 move the perf measuring & bOnGround setting back since it's problematic with resetting stamina and I don't want to add another variable for if we were on the ground in the tick or something like that 2021-12-14 11:03:20 +00:00
rtldg
07de010a28 skip delay if we skip seconds on a replay bot 2021-12-11 04:11:52 +00:00
rtldg
0db2b30a77 base strafe count on input vel instead of buttons 2021-12-07 08:27:05 +00:00
rtldg
8830035af5 move strafe & perf measuring to OnPlayerRunCmdPost 2021-12-07 08:15:22 +00:00
rtldg
729f060f91 add shavit_core_save_ips if you don't want ips 2021-12-07 06:00:36 +00:00
rtldg
2316fac678 just use snapshot since that's what gA_Timers[] are made of 2021-12-07 05:53:20 +00:00
rtldg
04eea994d8 allow any number of kz buttons 2021-12-07 05:37:49 +00:00
rtldg
86b23b33a2 fix some kz button restarting things & add track param to Shavit_MarkKZMap() & Shavit_IsKZMap() 2021-12-05 01:52:04 +00:00
rtldg
f02ac94bbf let you press climb_endbuttons without being on the ground 2021-12-05 00:52:48 +00:00
rtldg
1946de926b move some more things into maps-folder-stocks.inc 2021-12-05 00:24:31 +00:00
rtldg
76988a509b seriously no 0s times please 2021-12-03 23:01:44 +00:00
rtldg
29d50b69c1 fix logic for easteregg ranks now that !ranks & !chatranks are merged 2021-12-01 22:22:25 +00:00
rtldg
2015027ed6 select track>0 because group by track>0 2021-12-01 04:34:50 +00:00
rtldg
616de1ce97 make sure some handles are deleted by littering deletes everywhere 2021-11-30 03:03:11 +00:00
rtldg
4fef03f925 remove new db connection stuff 2021-11-29 06:36:42 +00:00
rtldg
f5652c641e don't print practice mode warning when teleporting to practice mode checkpoint while already in practice mode 2021-11-29 05:02:19 +00:00
rtldg
f3ec01870b don't display stop confirmation when in practice mode 2021-11-29 04:46:47 +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
c55531168d add Zone_NoTimerGravity and Zone_Gravity 2021-11-28 21:56:05 +00:00
rtldg
e32b79c941 make the setmaptier query not error 2021-11-28 06:02:20 +00:00
rtldg
b6a81e04e3 add some missing min/max cvar values 2021-11-28 04:15:28 +00:00
rtldg
64088b6147 fix !wr <mapname> matches menu giving the wrong map 2021-11-28 03:54:52 +00:00
rtldg
20dd2a9665 might help with '0.0%-0.1%' chat ranks 2021-11-28 03:35:34 +00:00
rtldg
6d21e25679 add some scuffed code to let you !settier N bhop_different_map 2021-11-28 03:08:41 +00:00
rtldg
4d1a0b5eb3 print steamid to chat when using !profile <otherplayer> 2021-11-28 02:23:32 +00:00
rtldg
f8f336d21a finish up this crusty code that'll use mapchooser maps in !profile 2021-11-28 01:54:25 +00:00
rtldg
79cd7f1225 add more things to anti-sv_cheats command list 2021-11-27 20:24:46 +00:00
rtldg
3c5958eb93 add some hacky menu stuff so the zone returns after hitting exit on the zone-edit menu 2021-11-27 20:19:38 +00:00
rtldg
183e758971 make recent-records use the cvar properly 2021-11-27 04:45:48 +00:00
rtldg
3574080e8e remove decimal from this cvar that doesn't use it 2021-11-27 03:21:50 +00:00
rtldg
c89e1d4400 use shavit-mapchooser list for some shavit-stats stuff 2021-11-22 19:41:18 +00:00
rtldg
d45429127a mess around with StopChatSound stuff 2021-11-22 05:55:39 +00:00
rtldg
910c253b8f
Merge branch 'master' into patch-18 2021-11-22 05:46:17 +00:00
rtldg
b78a6ec4ec draw start & end zone when !r or !end 2021-11-22 05:41:28 +00:00
Nairda
86747ac16c
translation phrase change to make more sense 2021-11-22 06:37:01 +01:00
rtldg
86a19a559c break out of loops after finding player 2021-11-22 05:26:04 +00:00
rtldg
fb62419006 stop tracking styleplaytime when dead 2021-11-22 04:34:59 +00:00
rtldg
bc978b6add send message to target player after !ccadd 2021-11-22 03:27:10 +00:00
rtldg
ad837a7d24 remove nomination on disconnect 2021-11-16 00:14:55 +00:00
rtldg
da734db699 add some stuff so we can use mapchooser's maps in mapsleft/mapsdone 2021-11-15 18:54:31 +00:00
rtldg
a2003f72c8 forgot to delete all_maps 2021-11-14 22:48:18 +00:00
rtldg
693e1ce641 OnClientPutInServer -> OnClientConnected to help prevent race condition 2021-11-14 22:04:34 +00:00
rtldg
cdb4b5746e add Shavit_GetMapsArrayList and Shavit_GetMapsStringMap 2021-11-12 23:16:51 +00:00
rtldg
30935885d4 merge !ranks and !chatranks 2021-11-12 21:21:21 +00:00
rtldg
473273627e make ccname not have an empty name 2021-11-12 20:06:10 +00:00
rtldg
9534fd5881 make !sp take priority over !addspawn 2021-11-12 19:36:07 +00:00
rtldg
ba05d685c4 Revert "remove !addspawn & !delspawn since we have !sp now"
This reverts commit 4b4773f8a5.
2021-11-12 19:24:30 +00:00
rtldg
8ce9cd97b4 fixup some gun spawning stuff 2021-11-12 19:02:31 +00:00
rtldg
4b4773f8a5 remove !addspawn & !delspawn since we have !sp now 2021-11-12 16:45:56 +00:00
rtldg
4e16365991 disable setting force_timescale automatically on timescale 2021-11-11 21:00:16 +00:00
rtldg
07b165b3ad fix css perfs not showing if sync not enabled 2021-11-08 21:36:30 +00:00
rtldg
bd596bec75 add sm_addzone & sm_delzone aliases 2021-11-08 15:58:46 +00:00
rtldg
64414f61e0 misc sql changes 2021-11-08 15:29:34 +00:00
rtldg
7e04e840c4 mess around with the csgo hud a bit 2021-11-06 13:55:41 +00:00
rtldg
30574923e5 add untested climb_zone_ parsing 2021-11-06 13:52:04 +00:00
rtldg
3485ed02e6 make AddHUDLine use a reference for iLines 2021-11-04 23:13:55 +00:00
rtldg
3295e23553 add some wip hud forwards & csgo !keys stuff 2021-11-04 23:06:27 +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
rtldg
f344fddcdf add Loading to zone hud 2021-11-03 10:34:57 +00:00
rtldg
03d44c9d23 adjust !keys alignment 2021-11-03 09:52:27 +00:00
rtldg
aba539856e merge bhopstats to remove dependency 2021-11-03 09:34:52 +00:00
BoomShotKapow
70ca6ace3d Add a native for getting Shavit's replay folder path for personal replays 2021-11-03 08:20:52 +00:00
rtldg
0e3c4e274e use updated ClosestPos stuff to not search preframes or postframes 2021-11-02 21:22:20 +00:00
rtldg
bce7c04afe add matches to !wr menu 2021-11-02 20:11:00 +00:00
rtldg
04c8cb8a85 remove shavit_checkpoints_experimental_segmented_eyeangle_fix / shavit_misc_experimental_segmented_eyeangle_fix 2021-11-02 19:32:51 +00:00
rtldg
d9a0714622 hijack angles on setstart restart 2021-11-02 19:32:07 +00:00
rtldg
9cb2298764 add !tptozone 2021-11-02 18:51:47 +00:00
rtldg
a68b21e9bd add !drawallzones/!drawszones & shavit_zones_allowdrawallzones 2021-11-02 18:21:14 +00:00
rtldg
c2ea042a6c remove unnecessary increment 2021-11-02 16:54:14 +00:00
rtldg
3c46d9c257 add something to migrate cvars from shavit-replay and shavit-misc 2021-11-02 15:55:33 +00:00
rtldg
709887d5ff remove some unused files 2021-10-29 01:33:04 +00:00
rtldg
b9c6c47db4 swap #include <shavit> with <shavit/core> 2021-10-28 21:18:53 +00:00
rtldg
d95771f9b4 readd shavit.inc as includes includer 2021-10-28 21:09:48 +00:00
rtldg
7e55e7d8ea move shavit.inc to shavit/core.inc 2021-10-28 21:09:22 +00:00
rtldg
5e91ded7b5 rename some checkpoint cvars & ensure shavit-replay-recorder generates cfg 2021-10-28 19:52:43 +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
862d5e8c7b enable time difference by default because I'll include the closestpos ext in release zips 2021-10-28 11:58:10 +00:00
rtldg
f61ea0f070 fix name changes not showing up in chat 2021-10-27 19:13:22 +00:00
rtldg
8b4fdf3f34 touch up TrimTrailingInvalidUnicode() a little 2021-10-27 19:02:25 +00:00
rtldg
0591499471 make sure default pistol is given on cookiescached 2021-10-26 21:40:17 +00:00
rtldg
5312c31253 add SanerGetClientName 2021-10-26 21:35:01 +00:00
rtldg
8a31bc84aa replace shavit_misc_weaponsspawngood with !hud settings. also add default-pistol thing 2021-10-26 20:41:18 +00:00
rtldg
b5d8ad6e9a make sure changing map tier recalcs points 2021-10-26 15:37:50 +00:00
rtldg
2fb61d4807 remove .i from style_setting_t
should be faster this way
2021-10-26 14:23:58 +00:00
rtldg
184f157c25 make the AFTER sql stuff only happen on mysql 2021-10-25 13:04:18 +00:00
rtldg
b54de50c1a mess with some #include's and include-guards 2021-10-25 13:01:38 +00:00
rtldg
b364871df5 add steamid-stocks.inc 2021-10-25 12:40:24 +00:00
rtldg
9571e247b5 don't delete the stylecommands stringmap 2021-10-21 10:13:51 +00:00
rtldg
e52759791d prevent reload from refreshing zones twice 2021-10-21 09:52:50 +00:00
rtldg
b8170c6799 make sure to set points_calced_from too 2021-10-21 09:35:58 +00:00
rtldg
f224a2782d make shavit-replay-playback not require shavit-replay-recorder 2021-10-19 08:57:29 +00:00
rtldg
d901c6bf91 make maps-folder-stocks.inc 2021-10-19 08:57:19 +00:00
rtldg
673b172871 mess around with point calculation queries again 2021-10-18 07:23:01 +00:00
rtldg
1bb7b3e274 remove Shavit_OpenStatsMenu 2021-10-18 07:23:01 +00:00
rtldg
966ceea5f8 finish splitting shavit.inc 2021-10-18 07:22:50 +00:00
rtldg
b09be9f5de make Shavit_HijackAngles calculate the number of ticks 2021-10-17 05:18:02 +00:00
rtldg
7493c7d548 remove unused #pragma dynamic 2021-10-17 05:09:20 +00:00
rtldg
49ea502662 rename guns.sp to weapon-stocks.inc 2021-10-17 05:08:30 +00:00
rtldg
df2e45f478 Merge branch 'master' into reorg 2021-10-17 04:48:48 +00:00
rtldg
cb8c7e8d56 add shavit_rankings_new_db_connection, shavit_stats_new_db_connection, and shavit_wr_new_db_connection 2021-10-17 04:46:01 +00:00
rtldg
4b51bd7116 remove shavit_core_timernozone 2021-10-16 15:44:55 +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
f724863bc7 move some weapon stocks to another file 2021-10-16 13:54:50 +00:00
rtldg
5d26e76ec2 remove shavit_misc_bhopsounds 0 2021-10-16 13:32:30 +00:00
rtldg
73b17941ce change !hide's settransmit hook to also hide dead players like btimes
so players can't use a speclist cheat in csgo
2021-10-16 13:26:53 +00:00
rtldg
4e1f2db8ca clarify SayText2 buffer size comment 2021-10-16 04:45:19 +00:00
rtldg
499ba4c4ab Merge branch 'master' into reorg 2021-10-13 03:28:23 +00:00
rtldg
df2e9c402d fix own playtime display & rank in menu 2021-10-13 03:26:13 +00:00
rtldg
4d8faa1099 fix isBestReplay and isTooLong being swapped in Shavit_OnReplaySaved 2021-10-11 16:04:52 +00:00
rtldg
3ef2cf3f0e Merge branch 'master' into reorg 2021-10-11 14:55:59 +00:00
rtldg
474627e437 csgo doesn't need the quadruple percent-sign 2021-10-11 14:55:23 +00:00
rtldg
55b6253b30 use OnPlayerRunCmdPost for recording replay frames 2021-10-11 11:41:36 +00:00
rtldg
6325212dfb Merge branch 'master' into reorg 2021-10-11 06:02:44 +00:00
rtldg
0f66a081a3 remove css flashlight on !spec 2021-10-11 06:01:40 +00:00
rtldg
9dbd08eec9 Merge branch 'master' into reorg 2021-10-11 03:19:15 +00:00
rtldg
07a50717c4 remove debugging print 2021-10-11 03:18:57 +00:00
rtldg
e5a3af1aa7 Merge branch 'master' into reorg 2021-10-11 03:04:47 +00:00
rtldg
a0a2cce04a add wip alternatecenterkeys for css linux gamers 2021-10-11 03:04:37 +00:00
rtldg
af48f2d695 add note about adding more migrations to alter table to fix column order (for faster queries) 2021-10-10 07:51:41 +00:00
rtldg
41882d3465 reorganize playertimes columns (in create table). speed up point recalculation by inlining things where possible and caching wr last calculated against. 2021-10-10 07:50:45 +00:00
rtldg
60c614df9d add points_calced_from 2021-10-10 06:12:51 +00:00
rtldg
c81f958efb fix it changing human names on connect 2021-10-10 06:02:55 +00:00
rtldg
7ca863f04b move sql table creation and migrations 2021-10-10 05:14:37 +00:00
rtldg
f0908643f6 finish moving checkpoint stuff 2021-10-09 09:17:58 +00:00
rtldg
96496f14ba move most checkpoint stuff out of misc and into shavit-checkpoints 2021-10-09 05:40:33 +00:00
rtldg
0b31c6a608 remove Shavit_OpenCheckpointMenu 2021-10-08 15:07:08 +00:00
rtldg
d02cc0bd22 move some more stuff around 2021-10-08 15:03:09 +00:00
rtldg
8449c8b9d9 move physicsuntouch stuff to a different file 2021-10-08 14:46:36 +00:00
rtldg
ab0fc28c26 make replay reading/writing functions stocks 2021-10-08 10:59:56 +00:00
rtldg
77265805ac move anti-sv_cheats to own file 2021-10-08 10:30:52 +00:00
rtldg
611d0131c8 prevent plugin reloads recording half-replays 2021-10-08 10:20:52 +00:00
rtldg
1f090f9d27 move style_setting_t & license notice 2021-10-08 10:13:16 +00:00